작성자: 김준영
docker-compose up
open http://admin.localhost:8000
open http://api.localhost:8000/api-auth/login/?next=/api/v1/swagger
admin user: admin / admin123!
* 데이터 요청 시에 Authorization: herren-recruit-python을 추가해주세요
open http://api.localhost:8000/api/v1/inbox
open http://api.localhost:8000/api/v1/inbox/subscribe
open http://api.localhost:8000/api/v1/inbox/unsubscribe
open http://api.localhost:8000/api/v1/mail
open http://api.localhost:8000/api/v1/mail-all
open http://api.localhost:8000/api/v2/mail
open http://api.localhost:8000/api/v2/mail-all
pipenv, postgresql, celery, docker
<문서 작성하기>
swagger 보러가기
redoc 보러가기
-
master(=main)
: 프로덕션 서버, 실제 배포에 사용할 브랜치 -
develop
: 개발 서버
- API TDD 적용해보기
- black이라는 파이썬 코드 포매터 사용해보기 (완료)
- swagger로 문서화하기
- 코테 합격하기
- subscribe, unsubscribe (완료)
- mail, inbox, mail_all
- mail_v2, mail_all_v2
- 도커 설정
- django-channels로 celery 작업 진행 정도를 보여줌
- admin (ckeditor)
- deleted_at이라는 필드를 보고 soft 삭제라는 것에 대해 알게 됨
- APITestCase에 헤더 추가하기
- docker-compose down --rmi all --volumes