Skip to content

Django 프로젝트 및 CD 세팅#1

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

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

Conversation

@MU-Software
Copy link
Member

주요 변경 사항

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

추가 사항

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

Copy link
Member

@JaeHyuckSa JaeHyuckSa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다 :) 감사합니다. 머지가 이루어지면 이어서 django model schema 작업하겠습니다

@MU-Software MU-Software merged commit c0b7957 into main Apr 11, 2025
1 check passed
@MU-Software MU-Software deleted the feature/setup-repository branch May 12, 2025 23:07
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.

2 participants