如何从另一个模块扩展模板?

黑,白

我有一个具有以下结构的项目:

project    
    project
        static/
        templates
            project
                base.html
        __init__.py
        .....
    events
        static/
        templates
            events
                events.html
        __init__.py
        models.py
        .....

问题

我想延长base.htmlevents.html

我尝试了:

{% extends "project:project/base.html" %}

但是出现以下错误

Exception Type:     TemplateDoesNotExist
Exception Value:    project:project/base.html

还尝试了:

{% extends "base.html" %}

但是返回相同的错误

Exception Type:     TemplateDoesNotExist
Exception Value:    base.html

INSTALLED_APPS我有:

INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'events',
    'project',
)

TEMPLATE_DIRSBASE_DIR

TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')]

BASE_DIR = os.path.dirname(os.path.dirname(__file__))

TEMPLATE_LOADERS我有:

TEMPLATE_LOADERS = (
    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',

)
布拉查穆尔

TEMPLATE_DIR已设置为project/templates,而不是project/templates/project

由于base.htmlin中没有project/templates,因此Django返回错误。

您可以前进base.htmlproject/templates,也可以通过编写以下内容进行引用:

{% extends "project/base.html" %}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从另一个模块扩展模板?

来自分类Dev

RequireJS模块扩展了另一个模块

来自分类Dev

如何扩展模板调用jinja2中的另一个模板?

来自分类Dev

如何从另一个类扩展类(Java)

来自分类Dev

如何扩展另一个目录中的类?

来自分类Dev

如何从另一个模块获取测试资源

来自分类Dev

如何从另一个模块调用xml布局

来自分类Dev

如何从另一个模块注入实现

来自分类Dev

如何从另一个模块调用函数

来自分类Dev

如何从另一个模块调用活动

来自分类Dev

如何从reactjs的另一个模块导出状态

来自分类Dev

如何从另一个模块应用插件

来自分类Dev

如何从另一个Angular项目加载模块?

来自分类Dev

如何从另一个模板插入片段

来自分类Dev

如何在另一个模块内部动态注入一个模块?

来自分类Dev

如何确定一个模块是在另一个模块之前还是之后加载的

来自分类Dev

如何从一个模块向另一个模块发送消息?

来自分类Dev

如何从一个角度模块传递值到另一个模块?

来自分类Dev

如何在另一个模块加载之前加载一个模块?

来自分类Dev

如何在另一个模块内部动态注入一个模块?

来自分类Dev

如何在Android的另一个模块中访问一个模块的视图?

来自分类Dev

在 Django 中,如何从另一个模板引用一个模板?

来自分类Dev

渲染一个完整的树枝模板,在Symfony中使用ajax扩展另一个模板

来自分类Dev

如何将模板实例传递给另一个模板的另一个实例?

来自分类Dev

模块,导出另一个

来自分类Dev

模块如何使用Gradle多模块使用另一个模块的资源

来自分类Dev

即使模块没有依赖性,模块如何访问另一个模块

来自分类Dev

如何确定哪个模块是git中另一个模块的子模块?

来自分类Dev

如何使用当前类模板作为另一个模板的模板参数?

Related 相关文章

  1. 1

    如何从另一个模块扩展模板?

  2. 2

    RequireJS模块扩展了另一个模块

  3. 3

    如何扩展模板调用jinja2中的另一个模板?

  4. 4

    如何从另一个类扩展类(Java)

  5. 5

    如何扩展另一个目录中的类?

  6. 6

    如何从另一个模块获取测试资源

  7. 7

    如何从另一个模块调用xml布局

  8. 8

    如何从另一个模块注入实现

  9. 9

    如何从另一个模块调用函数

  10. 10

    如何从另一个模块调用活动

  11. 11

    如何从reactjs的另一个模块导出状态

  12. 12

    如何从另一个模块应用插件

  13. 13

    如何从另一个Angular项目加载模块?

  14. 14

    如何从另一个模板插入片段

  15. 15

    如何在另一个模块内部动态注入一个模块?

  16. 16

    如何确定一个模块是在另一个模块之前还是之后加载的

  17. 17

    如何从一个模块向另一个模块发送消息?

  18. 18

    如何从一个角度模块传递值到另一个模块?

  19. 19

    如何在另一个模块加载之前加载一个模块?

  20. 20

    如何在另一个模块内部动态注入一个模块?

  21. 21

    如何在Android的另一个模块中访问一个模块的视图?

  22. 22

    在 Django 中,如何从另一个模板引用一个模板?

  23. 23

    渲染一个完整的树枝模板,在Symfony中使用ajax扩展另一个模板

  24. 24

    如何将模板实例传递给另一个模板的另一个实例?

  25. 25

    模块,导出另一个

  26. 26

    模块如何使用Gradle多模块使用另一个模块的资源

  27. 27

    即使模块没有依赖性,模块如何访问另一个模块

  28. 28

    如何确定哪个模块是git中另一个模块的子模块?

  29. 29

    如何使用当前类模板作为另一个模板的模板参数?

热门标签

归档