Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] Fake Object Generation[모두들] #38

Open
KJYoung opened this issue Nov 3, 2022 · 0 comments
Open

[FEAT] Fake Object Generation[모두들] #38

KJYoung opened this issue Nov 3, 2022 · 0 comments
Assignees
Labels

Comments

@KJYoung
Copy link
Contributor

KJYoung commented Nov 3, 2022

안녕하세요, 각자 자신의 모델이 어느정도 구현된 이후에는 seed_XXX, delete_XXX command를 구현해주시면 좋겠습니다.

Command를 새로 만드는 과정

  1. 각 app folder에 management 폴더 생성, 그 안에 init.py, commands 폴더 생성. commands 폴더 안에 init.py 생성.
  2. commands 폴더 안에 <command_name>.py 파일 만들고 그 파일을 잘 작성하면 됩니다.

Example.

  • post/management/commands/seed_posts.py를 만들어 구현했다고 가정합니다. 그러면 /backend에서 python manage.py seed_posts -n 10을 실행하면 파라미터 처리와 커맨드 수행이 알아서 진행됩니다.
  • 현재, post, comment에 대해서는 본 작업이 완료되어 아래와 같이 자동화된 데이터 생성이 가능합니다.

스크린샷 2022-11-03 15 53 10

Other.

자세한 내용은 현재 feature/community3 branch 파일들을 보시면 어느정도 해결될 것 같고, 관련하여 질문이 있으시면 여기에 comment 남겨주시면 해결한 후 본 Issue에 수정 및 반영하겠습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants