Ваш Django процесс разработки / шаги (шаг за шагом)
Я хочу знать, шаг за шагом, как люди развиваются на Джанго здесь. Я видел, что всякий раз, когда я пытаюсь создать сайт в Джанго, я всегда путаюсь среди:
- Схема БД / models.py
- UI / структура шаблона
- Модуль входа
- urls.py
- views.py
Как вы подходите к этому? Возможно, я что-то пропустил. Вам не нужно все прорабатывать, просто пошагово, что вы делаете. Если вы делаете две вещи одновременно (или бок о бок), это также будет полезно упомянуть.
Большое спасибо.
1 ответ
Моя рекомендация заключается в том, что я хочу, чтобы что-то работало как можно скорее. Даже если он использует некрасивые шаблоны, представление очень простое, или даже модели не полностью завершены.
Это примерно порядок вещей:
- настройки
- модели
- SyncDB
- Urls
- Очень простые представления (в основном с использованием общих представлений, поэтому очень часто нет необходимости самим писать какие-либо представления)
- Создать базовый шаблон (опять же, ничего особенного)
- Создайте шаблон для каждого из представлений, расширяя базовый шаблон
- Создать тесты
И затем я продолжаю создавать лучшие модели, лучшие представления, более модные шаблоны или больше тестов по мере необходимости, но не в каком-то конкретном порядке - каждый раз, когда я имею дело с тем, что, по моему мнению, будет наилучшим образом использовать мое время, но Самое главное, каждое изменение мало. Запустив его, вы сможете увидеть и протестировать большинство внесенных изменений за считанные минуты.