Table of Contents
- Environment
- Deployment
- Test Accounts
- DB Schema
- Server Structure
- Endpoints
- 기본요구사항
- 추가요구사항
- Python 3.11.6
- Django 4.2.7
Authority | Username | Password |
---|---|---|
Admin |
admin | admin |
Manager |
manager | adminadmin123 |
Artist |
user1 | useruser11 |
User(not Artist) |
user4 | useruser44 |
Role | Detail | Link | Authority | Issues |
---|---|---|---|---|
고객 페이지 | 회원가입 | link | - | - |
로그인 | link | - | 로그인 성공 페이지 | |
작가목록 조회 | link | - | - | |
작품목록 조회 | link | - | - | |
작가등록 신청 | link | User |
- | |
관리자 페이지 | 대시보드 | link | Manager |
- |
작가등록신청내역 조회 | link | Manager |
일괄처리 | |
작가통계 | link | Manager |
통계 계산 | |
작가 페이지 | 대시보드 | link | Artist |
- |
작품등록 | link | Artist |
가격콤마표시 | |
전시등록 | link | Artist |
작품목록출력 | |
공통 | Validation | - | - | Field Validation |
- | - | 작가등록신청관리 validation | ||
Authorization | - | - | 권한 Mixins | |
Error Pages | - | - | Validation Error | |
- | - | 401_NOT_AUTHORIZED | ||
- | - | 404_NOT_FOUND |
메인페이지 | 로그인 | 회원가입 |
---|---|---|
작가목록 조회 | 작품목록 조회 | 작가등록 신청 |
---|---|---|
대시보드 | 작가등록신청내역조회 | 작가통계 |
---|---|---|
대시보드 | 작품등록 | 전시등록 |
---|---|---|
401_UNAUTHORIZED | 404_NOT_FOUND |
---|---|
$ git clone https://github.com/jjiisub/Django-gallery.git
$ cd Django-gallery
$ pip install -r requirements.txt
## .env
SECRET_KEY="YourSecretKey"
DEBUG=False
SERVER_IP='YourServerIP'
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py runserver