【发布时间】:2018-11-18 05:08:33
【问题描述】:
当使用基于类的视图时,它们中的许多都有自动搜索模板的默认规则,因此我们不需要在每次使用基于类的视图时都指定它。
但我找不到任何关于如何完成默认命名的文章。
定义默认模板名称的规则是什么?
【问题讨论】:
标签: django django-templates django-class-based-views
当使用基于类的视图时,它们中的许多都有自动搜索模板的默认规则,因此我们不需要在每次使用基于类的视图时都指定它。
但我找不到任何关于如何完成默认命名的文章。
定义默认模板名称的规则是什么?
【问题讨论】:
标签: django django-templates django-class-based-views
您可以将模板名称指定为model_viewtype.html
示例:如果模型名称为 Abcd
abcd_list.html
abcd_form.html
abcd_detail.html
如果您仍然遇到问题,调试器会建议您。
【讨论】:
如果您不创建模板,调试器会告诉您需要创建哪个模板。因此,如果您想一一尝试。否则使用 template_name = 'example.html'
【讨论】: