brs*_*gic 3 python django django-templates templatetags django-admin
我正在尝试自定义我的管理面板。我已复制change_list.html到正确的子文件夹,即templates -> admin -> model -> change_list.html
当我自定义 时change_list.html,我想使用模板标签,但我不确定将自定义模板标签库放在哪里。
当我把它放在下面时django/contrib/admin/templatetags/,它工作正常,但我想将它保留在我自己的项目树中。
你有什么主意吗?
注意:我还将我的模板标签加载change_list.html为
{% load adminmedia admin_list i18n grp_tags myproject_tags %}
Run Code Online (Sandbox Code Playgroud)
谢谢。
不要修改或添加任何内容到包含 Django 的目录(不要修改 Django!)。将所有内容保存在项目目录中(如手册中所示)。
管理模板与非管理模板完全相同,并且您使用自定义模板标签的方式也完全相同。将您的模板标签放入yourapp/templatetags/目录中。如果您的应用程序位于您可以通过将模块名称传递给加载settings.INSTALLED_APPS标签来加载它的标签。它也接受语法,所以:或package.module{% load somelibrary %}{% load package.otherlibrary %}
| 归档时间: |
|
| 查看次数: |
3431 次 |
| 最近记录: |