2016-06-02 9 views
-3

재사용 가능한 Django 응용 프로그램을 만든 후 함께 묶어서 웹 사이트를 만드는 응용 프로그램을 만듭니다. 또한 Django에서 각 메뉴 항목과 섹션을 응용 프로그램 자체로 만드는 것이 맞습니까? https://www.djangoproject.com/의 소스 코드는 Django 웹 사이트를 올바르게 구성하는 가장 좋은 예입니다.Django 웹 사이트 구성 방법

+1

"Hello Kitty"페이지에서만 작업하고 있다면 재사용 할 수없는 임의의 재사용 프로그램을 만드는 데별로 의미가 없을 것입니다. 최근의 장고 프로젝트 중 하나에서 우리는 지불 (서비스 지불, 사람 지불), 등록 (사용자가 자신의 계정을 만들고 관리 할 수있는 모든 방법), 일반 (유틸리티) 위치 (지리 수학, Google지도 API 다루기). –

답변

2

프로젝트를 구성하는 방법은 프로젝트에 따라 다르며 대부분 프로젝트의 특정 요구에 달려 있지만 예를 들어 "기본"응용 프로그램을 사용하여 조각을 함께 묶는 것이 일반적이며 작동하는 패턴입니다. 또한 프로젝트의 앱을 다시 사용할 수있게 만들 필요가 없습니다. 프로젝트에서 필요한 것부터 시작하여 반복되는 문제를 해결하는 부분을 발견하면 더 일반적인 앱으로 분류 할 때가됩니다.

Wrt/귀하의 메뉴는 사이트 기능과 일치해야하므로 "하나의 앱 하나의 메뉴"는 거의 의미가 없습니다. 그리고 그것은 "접착제"부분이기 때문에 프로젝트의 주요 앱에 속합니다 (보통 다른 앱에 작업의 일부를 위임하더라도).