我建立了一个名为“mysite”的Django项目。我的urls.py如下:
from django.conf.urls import patterns, include, url
from .views import WelcomeView
urlpatterns = patterns('',
url(r'^$', WelcomeView.as_view(), name='welcome'),
)
我的views.py文件如下:
from django.views import generic
class WelcomeView(generic.TemplateView):
template_name = 'templates/welcome.html'
目录结构是:
+/home/mysite
- manage.py
- static
+ mysite
- views.py
- urls.py
- settings.py
- __init__.py
+ templates
- welcome.html
当我运行以下命令时:
python manage.py runserver
我的浏览器显示:"模板 templates/welcome.html 不存在"。有人能帮我吗?非常感谢!
应用程序名称
就是项目名称
。 - changzhi