Django模板和unipath

罗德里格

我正在django项目中尝试使用unipath模块,这在Django的《两勺子》一书中已提到,但某些方法无法达到预期的效果。在我的settings.py中,我有以下内容:

    from unipath import Path

    BASE_DIR = Path(__file__).ancestor(2)

    TEMPLATES = [
        {
            'BACKEND': 'django.template.backends.django.DjangoTemplates',
            'DIRS': [(BASE_DIR.child('templates'),)],
            'APP_DIRS': True,
            'OPTIONS': {
                'context_processors': [
                    'django.template.context_processors.debug',
                    'django.template.context_processors.request',
                    'django.contrib.auth.context_processors.auth',
                    'django.contrib.messages.context_processors.messages',
                ],
            },
        },
    ]

    STATIC_ROOT = BASE_DIR.child('static')
    MEDIA_ROOT = BASE_DIR.child('media')

有了这些设置,我得到了TemplateDoesNotExist异常:

Using loader django.template.loaders.filesystem.Loader:

    /var/www/(Path('/home/user/my_project/project/templates'),)/myapp/index.html (File does not exist)

我究竟做错了什么?

罗德里格

终于解决了这个问题!需要在settings.py中将TEMPLATES的'DIRS'字符串编辑为:

'DIRS': (BASE_DIR.child('templates'),),

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django模板和乳胶

来自分类Dev

Django:返回模板和模板变量

来自分类Dev

Django模板和MongoDB _id

来自分类Dev

django-乘法和模板

来自分类Dev

结合Django模板和Polymer

来自分类Dev

django-乘法和模板

来自分类Dev

Bootstrap Select和Django模板

来自分类Dev

Django和Chartjs模板冲突

来自分类Dev

如何使用angular和django在模板内部渲染模板

来自分类Dev

结合ng repeat和Django模板语言

来自分类Dev

Django模板中的ListView和CreateView

来自分类Dev

Django modelForm和html模板-安全关注

来自分类Dev

AWS Elastic Beanstalk和Django模板目录

来自分类Dev

关于Django模板和全局变量

来自分类Dev

Django模板中for循环中的'和'条件

来自分类Dev

Django模板forloop和if条件问题

来自分类Dev

Django模板不呈现CSS和Javascript

来自分类Dev

Django模板中的ListView和CreateView

来自分类Dev

Django使用全局模板和视图

来自分类Dev

Django modelForm和html模板-安全关注

来自分类Dev

Django常规和应用程序模板

来自分类Dev

django 模板中的短 if 条件和 for 循环

来自分类Dev

使用Django模板和标签,而不使用其他Django

来自分类Dev

使用Django模板和标签,而不使用其他Django

来自分类Dev

结合使用Django模板和用户身份验证

来自分类Dev

如何遍历Django模板中的嵌套字典和列表

来自分类Dev

TemplateDoesNotExist。加载静态文件和模板Django项目结构

来自分类Dev

Django模板在for循环中使用空格和空字符

来自分类Dev

Django:模板中的自定义标签和标签评估