장고의 앱을 나누는 기준

정은경·2020년 10월 13일
0

🎸 Play the Django 

목록 보기
27/57

앱앱앱앱애에앱?

작물의 병충해 관찰기록 지도를 서비스하는 웹백엔드를 만드는 중!
모델링을 아래와 같이 끝내고!

장고에 앱을 생성하고 models.py를 작성하려고 하는데에!
문득 든 생각!
장고의 앱을 나누느 기준은 무엇인가?
누군가 앱은 재사용성을 고려해서 모델의 가장작은 단위로 분리한다?고 했는데
아리송송송

위의 데이터모델링이라면 아래와 같이 앱을 나누면 될까?

  • Observers
  • Spots
  • Crops
  • DiseaseAndInsects
  • ObervationLogs

사실 간단한 서비스라서 이렇게 앱을 많이 나눠도 될까 싶다
앱을 하나로 가도 되고
아니면 관찰자앱과 관찰기록앱 2개로 나눠도 만드는데는 문제가 없는딩

장고에서 'app'이란


출처: https://nachwon.github.io/django-3-app/

출처: https://medium.com/@dlarkqrl4966/%EB%8C%80%EA%B7%9C%EB%AA%A8-django-%EC%95%B1-%EA%B5%AC%EC%B6%95%EC%9D%84%EC%9C%84%ED%95%9C-%ED%8C%81-cdd2138afec1

  • 독립되어 쓸 수 있는 모듈
  • 은 다른 프로젝트에 플러그인 할 수 있는 재사용 가능한 라이브러리

앱은 독립된 모듈

그렇다면!

Reference

profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글