Django: отдельный шаблон dir для модели - PullRequest
0 голосов
/ 15 октября 2010

Какой смысл использовать такую ​​структуру шаблона:

templates/
    app/
        article_view.html # or view_article.html
        category_view.html

против

templates/
    app/
        article/
            view.html
        category/
            view.html

Проще найти конкретный шаблон при втором подходе, но я почти не вижу приложений, использующих его Почему?

Ответы [ 2 ]

1 голос
/ 15 октября 2010

Это зависит от масштаба проекта; При первом подходе к мелким мелочам было бы легче обращаться, тогда как проект с несколькими сотнями файлов шаблонов мог бы использовать лучшую структуру папок, то есть второй подход

0 голосов
/ 15 октября 2010

Вообще говоря, шаблоны связаны с представлениями, а не с моделями.При необходимости представление получает одну или несколько моделей, а затем отображает соответствующий шаблон.Поскольку приложение обычно объединяет представления в один файл, соответствие шаблону приложению работает достаточно хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...