Каковы правила именования шаблонов в представлениях на основе классов django - PullRequest
0 голосов
/ 08 июня 2018

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

Но я могу 'Не найти ни одной статьи о том, как производится именование по умолчанию.

Каковы правила для определения имени шаблона по умолчанию?

Ответы [ 2 ]

0 голосов
/ 08 июня 2018

Вы можете указать имя шаблона как model_viewtype.html

Пример: если имя модели Abcd

  • для ListView: abcd_list.html
  • для CreateView: abcd_form.html
  • для DetailView: abcd_detail.html

И если у вас по-прежнему возникают проблемы, отладчик предложит вам.

0 голосов
/ 08 июня 2018

Что ж, если вы не создадите шаблон, отладчик скажет вам, какой шаблон вам нужно создать.Так что, если вы хотите попробовать это один за другим.В противном случае используйте template_name = 'example.html'

...