Django-Fobi的TemplateDoesNotExist

时间:2018-08-30 19:07:48

标签: python django

好的,所以我不是编程新手,但是我仍然遇到新手问题。

我正在使用Python 2.7和Django 1.8

大约2天前,我安装了django-fobi,此后一直在拔头发。 现在情况变好了,但是一个错误拒绝解决:

TemplateDoesNotExist at 127.0.0.1:8000/fobi/forms/create/模板是:bootstrap3/create_form_entry.html 尽管加载程序确实找到了它: project_name/fobi/contrib/themes/bootstrap3/templates/bootstrap3/create_form_entry.html (File exists)

但是,fobi的其他模板仍在工作。

说实话,我不确定我是否正确配置了fobi(新手问题)。

这是我的文件:

project_name/settings.py:

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [(os.path.join(SETTINGS_PATH, 'templates'))],
        # 'DIRS': [],
        # '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',
                "fobi.context_processors.theme",  # Important!
                "fobi.context_processors.dynamic_values",  # Optional
                "django.core.context_processors.request"
            ],
             'loaders': [
                 'django.template.loaders.filesystem.Loader',
                 'django.template.loaders.app_directories.Loader',
                 'admin_tools.template_loaders.Loader',
             ],
            # 'debug': DEBUG_TEMPLATE,
        },
    },
]

然后我从https://github.com/barseghyanartur/django-fobi/tree/master/src复制了fobi文件夹并将其放在project_name/fobi

最初,当我没有复制完整的fobi文件夹时,我只复制了几个模板到project_name/templates/bootstrap3/create_form_entry.html,并加载了模板,但是反向的URL fobi_theme.create_form_entry不起作用。

已应用所有迁移,并将应用添加到INSTALLED_APPS中。

请帮助并提前谢谢您。

0 个答案:

没有答案