好的,所以我不是编程新手,但是我仍然遇到新手问题。
我正在使用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中。
请帮助并提前谢谢您。