Skip to content

Django 프로젝트 및 CD 세팅 - #1

Merged
MU-Software merged 13 commits into
mainfrom
feature/setup-repository
Apr 11, 2025
Merged

Django 프로젝트 및 CD 세팅#1
MU-Software merged 13 commits into
mainfrom
feature/setup-repository

Conversation

@MU-Software

Copy link
Copy Markdown
Member

주요 변경 사항

  • Django 프로젝트를 만들고, django-environ을 사용하도록 설정합니다.
  • 미래에 User 모델의 수정을 대비하여 UserExt 모델을 추가합니다.
  • 배포를 위한 Dockerfile과 로컬 개발 환경을 위한 docker-compose 파일을 추가합니다.
  • pre-commit + code linting을 추가합니다.

추가 사항

  • 대부분 python-korea-payment 에서 옮겨왔습니다.
  • 코드 린팅이 추가됐습니다. 우선은 isort + black + 글자수 120자 + mypy 정도가 핵심일 것 같아요.
    • mypy는 먹일지 관련해서 한번 얘기해보면 좋을 것 같아요, 당장 코드 옮겨올때도 mypy땜시 고생 좀 했는지라... 🫠

@MU-Software
MU-Software merged commit c0b7957 into main Apr 11, 2025
@MU-Software
MU-Software deleted the feature/setup-repository branch May 12, 2025 23:07
MU-Software added a commit that referenced this pull request May 24, 2026
MU-Software added a commit that referenced this pull request May 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant