您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Django小部件模板替代不会在项目模板目录中搜索。怎么修?

Django小部件模板替代不会在项目模板目录中搜索。怎么修?

认情况下,该FORM_RENDERER设置认为'django.forms.renderers.DjangoTemplates'

这会检查您的应用程序的模板目录(例如projectroot/myapp/templates/myapp/my_file_widget.html),但不会检查您的项目的模板目录(例如projectroot/templates/myapp/my_file_widget.html)。

如果要使用与TEMPLATES设置相同的配置,则应使用TemplatesSetting渲染器。

FORM_RENDERER = 'django.forms.renderers.TemplatesSetting'

您还需要更新TEMPLATES设置,以便Django仍可以使用内置的窗口小部件模板。最简单的方法是将添加django.formsINSTALLED_APPS。有关更多信息,请参阅文档

Go 2022/1/1 18:47:35 有319人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶