spartamarket
는 다음과 같은 기능을 목표로 한다.
spartamarket/
├─ manage.py
├─ spartamarket/ # 메인 폴더
│ ├─ __init__.py
│ ├─ settings.py
│ ├─ urls.py
│ ├─ wsgi.py
│ └─ asgi.py
├─ accounts/ # 계정
│ ├─ migrations/
│ ├─ models.py
│ ├─ views.py
│ ├─ forms.py
│ ├─ urls.py
│ ├─ templates/accounts/
│ └─ ...
├─ products/ # 상품
│ ├─ migrations/
│ ├─ models.py
│ ├─ views.py
│ ├─ forms.py
│ ├─ urls.py
│ ├─ templates/products/
│ └─ ...
└─ templates/
└─ base.html
이런식으로 accounts
와 products
는 필수 앱이으로 넣어주고 추후 앱 분리할지 말지 결정하면 될 것 같다.
CustomUserModel을 먼저 설정하고 마이그레이션 하기... setting
변경. 일단 필요한 구조를 짜야겠다. 특강때 배운 ERD를 먼저 구성해보고 가야할지 고민이다.