Ваш Django процесс разработки / шаги (шаг за шагом)

Я хочу знать, шаг за шагом, как люди развиваются на Джанго здесь. Я видел, что всякий раз, когда я пытаюсь создать сайт в Джанго, я всегда путаюсь среди:

  1. Схема БД / models.py
  2. UI / структура шаблона
  3. Модуль входа
  4. urls.py
  5. views.py

Как вы подходите к этому? Возможно, я что-то пропустил. Вам не нужно все прорабатывать, просто пошагово, что вы делаете. Если вы делаете две вещи одновременно (или бок о бок), это также будет полезно упомянуть.

Большое спасибо.

1 ответ

Решение

Моя рекомендация заключается в том, что я хочу, чтобы что-то работало как можно скорее. Даже если он использует некрасивые шаблоны, представление очень простое, или даже модели не полностью завершены.

Это примерно порядок вещей:

  1. настройки
  2. модели
  3. SyncDB
  4. Urls
  5. Очень простые представления (в основном с использованием общих представлений, поэтому очень часто нет необходимости самим писать какие-либо представления)
  6. Создать базовый шаблон (опять же, ничего особенного)
  7. Создайте шаблон для каждого из представлений, расширяя базовый шаблон
  8. Создать тесты

И затем я продолжаю создавать лучшие модели, лучшие представления, более модные шаблоны или больше тестов по мере необходимости, но не в каком-то конкретном порядке - каждый раз, когда я имею дело с тем, что, по моему мнению, будет наилучшим образом использовать мое время, но Самое главное, каждое изменение мало. Запустив его, вы сможете увидеть и протестировать большинство внесенных изменений за считанные минуты.

Другие вопросы по тегам