오늘은
alt + z 자동 줄 바꿈
커맨드 f2
p print
컨트롤 kf
1. blog 앱에 <게시글, 사용자, 내용>이 포함된 comment 테이블을 작성해주세요
2. 외래 키를 사용해서 Article, User 테이블과 관계를 맺어주세요
3. admin.py에 comment를 추가해 자유롭게 생성, 수정 할 수 있도록 해주세요
4. serializer를 활용해 로그인 한 사용자의 기본 정보와 상세 정보를 리턴해 주는 기능을 만들어주세요
5. 4번의 serializer에 추가로 로그인 한 사용자의 게시글, 댓글을 리턴해주는 기능을 구현해주세요
5. blog 앱에 title / category / contents를 입력받아서 게시글을 작성하는 기능을 구현해주세요
- 만약 title이 5자 이하라면 게시글을 작성할 수 없다고 리턴해주세요
- 만약 contents가 20자 이하라면 게시글을 작성할 수 없다고 리턴해주세요
- 만약 카테고리가 지정되지 않았다면 카테고리를 지정해야 한다고 리턴해주세요
6. custom permission class를 활용해 가입 후 3일 이상 지난 사용자만 게시글을 쓸 수 있도록 해주세요
- 테스트 할 때에는 가입 후 3분 이상 지난 사용자가 게시글을 쓸 수 있게 해주세요
- join_date는 datetime field로 만들어주세요
python -m venv venv
.\venv\Scripts\activate
pip install django
pip install djangorestframework
pip freeze > requirements.txt
django-admin startproject (프로젝트명)
django-admin startapp (앱명)
python manage.py createsuperuser
대충 오늘한거기록해놓은거
오늘은 위와같이 과제를 해야했는데 강의를 들을떄도 영상을 봐도 아직 긴가민가한다.. 타임어택시간떄도 총 문제가 9개정도됐는데 구현해볼려고 하는데 아직은 잘 안되는거같다 이번주도 끝났다.. 주말에 더 열심히해야겠다 화이팅!!