在基于django类的视图中,模板的命名规则是什么

在基于django类的视图中,模板的命名规则是什么,django,django-templates,django-class-based-views,Django,Django Templates,Django Class Based Views,当使用基于类的视图时,许多视图都有自动搜索模板的默认规则,因此我们不需要每次使用基于类的视图时都指定模板 但我找不到任何关于如何进行默认命名的文章 定义默认模板名称的规则是什么?如果不创建模板,调试器会告诉您需要创建哪个模板。所以如果你想一个接一个的试试。否则,请使用template\u name='example.html'您可以将模板名称命名为model\u viewtype.html 示例:如果型号名称为Abcd 对于ListView:abcd\u list.html 对于CreateV

当使用基于类的视图时,许多视图都有自动搜索模板的默认规则,因此我们不需要每次使用基于类的视图时都指定模板

但我找不到任何关于如何进行默认命名的文章


定义默认模板名称的规则是什么?

如果不创建模板,调试器会告诉您需要创建哪个模板。所以如果你想一个接一个的试试。否则,请使用template\u name='example.html'

您可以将模板名称命名为
model\u viewtype.html

示例:如果型号名称为Abcd

  • 对于ListView:
    abcd\u list.html
  • 对于CreateView:
    abcd\u form.html
  • 对于DetailView:
    abcd\u detail.html
如果您仍然面临问题,调试器将向您提供建议