【发布时间】:2014-06-18 02:44:58
【问题描述】:
我在一个项目中有两个应用程序,主要应用程序调用页面包含主页和关于页面,第二个应用程序是联系页面。 这是我在联系人应用程序中的联系人/urls.py:
from .views import ContactFormView
urlpatterns = patterns('',
# URL pattern for the ContactView
url(regex=r'^contact/$', view=ContactFormView.as_view(), name='contact'),
)
主要应用页面/urls.py:
from django.conf.urls import patterns, url
from .views import AboutPageView, HomePageView
urlpatterns = patterns('',
url(regex=r'^$', view=HomePageView.as_view(), name='home'),
url(regex=r'^about/$', view=AboutPageView.as_view(), name='about'),
)
在主应用页面/views.py 中:
from vanilla import TemplateView
class HomePageView(TemplateView):
template_name = "pages/home.jade"
class AboutPageView(TemplateView):
template_name = "pages/about.jade"
class ContactFormView(TemplateView):
template_name = "contact/email_form.jade"
我收到这个错误说 django.template.base.TemplateDoesNotExist
TemplateDoesNotExist: /contact/email_form.jade
我不知道为什么,设置文件是好的。当我点击联系人时,我可以在菜单导航中打开带有联系人页面的主页,但出现上述错误。任何帮助欣赏 谢谢
【问题讨论】:
-
请出示您的
TEMPLATE_DIRS设置。