Skip to content

Django-Wanted-Internship-3-Team/Django_Skeleton_Project

Repository files navigation

Django_Skeleton_Project

원티드 프리온보딩 Django 스켈레톤 프로젝트

설정방법

| 사전에 Postgresql을 Docker로 띄워주셔야 합니다 :)

  1. app_name은 서비스 이름으로 변경
  2. app_name로 적혀있는 것들 서비스 이름으로 변경 (아래는 app_name으로 기본값으로 적힌 파일)
CI.yml pyproject.toml mypy.ini settings.py -> DATABASE NAME docker-compose.yml -> Postgres 

실행 방법

  1. poetry 설치 https://yeslab.tistory.com/136

  2. dependencies 설치

poetry install 
  1. pre-commit (코드 포맷터) 설치
poetry run pre-commit install 
  1. 서버 실행
poetry run python manage.py runserver 

프로젝트 구조

. ├── Dockerfile ├── LICENSE ├── README.md ├── app.log ├── app_name # 도메인 이름 │ ├── __init__.py │ ├── app # 앱 이름 │ │ ├── __init__.py │ │ ├── apps.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ └── views.py ├── config │ ├── __init__.py │ ├── asgi.py │ ├── root_urls.py │ ├── settings.py │ └── wsgi.py ├── docker-compose.yml ├── manage.py ├── mypy.ini ├── poetry.lock ├── pyproject.toml └── setup.cfg 

About

원티드 프리온보딩 Django 스켈레톤 프로젝트

Topics

Resources

License

Stars

Watchers

Forks