Кто может рекомендовать любые статьи о приложениях и структуре модели в Django, которая охватывает информацию о том, как я должен выделять свой код в несколько приложений или пакетов. Какие вопросы я должен задать себе, чтобы добавить ForeignKeys в нужное место, и когда следует делать обратные - использовать обратные отношения.Статьи о структуре проекта Django
ответ
Мой ответ может быть полезен или совершенно бесполезен, в зависимости от того, откуда вы пришли, и какого опыта у вас есть с Django, но Django, вероятно, является самой хорошо документированной структурой, которую я видел до сих пор.
Сайт Django предоставляет много информации, а в учебниках освещаются основы большинства областей, которые вам нужно прикоснуться при разработке приложения.
https://docs.djangoproject.com/en/1.3/intro/tutorial01/
Конечно, если вы уже видели все это и опыт работы с Django, просто ищет какой-то более глубокое понимание, а затем игнорировать мои советы.
Я бы посмотрел большие проекты django с открытым исходным кодом на github. django-sentry, askbot, django-piston, и самое важное django iteself !!! https://github.com/django/django,
Хороший дизайн базы данных не зависит от его реализации в джанго. Изучение чего-то об основных отношениях поможет вам. Как всегда, википедия - отличное место для начала. http://www.deeptraining.com/litwin/dbdesign/FundamentalsOfRelationalDatabaseDesign.aspx