Cloning Kream with Python, Django and more...💖🐍🦊
-
python에 필요한 파일로 import를 가능하게 해준다. (ex. config.settings)
-
새로운 폴더를 만들 때 필수적으로 들어가있어야한다.
-
flake8, black 설치(code. pipenv install flake8 --dev && pipenv install black --dev --pre)
-
settings.json 설정
-
settings 설명
-
server 실행
-
migrate 실행
-
admin 페이지
-
superUser 만들기 (code. python manage.py createsuperuser)
-
application 설명 (function의 집합, Optional 한게 아님 Rule에 따라 작성해야함)
-
객체지향 설명
- extension 설치(Django), settings.json 설정
- views.py (1. Only Python, 2. Help Django, 3. Magic Django)
https://ccbv.co.uk/projects/Django/3.2/
- django template tag(ex. extends, include, block, url)
- DetailView (FBV, CBV)
- Search
- Login
- 포스팅, 공감, 댓글 기능 구현
- models, views, urls, templates 구성