Django触发异常cannot import name TemplateView
如何解决这个问题?
view.py :
from django.views.generic import TemplateView
class Monitor(TemplateView):
template_name = 'helo.html'
<小时/> urls.py :
from monitor.views import Monitor
urlpatterns = patterns('',
(r'^admin/', Monitor.as_view()),
)
答案 0 :(得分:1)
我不知道你使用的是什么Django版本,但只有在Django 1.3中才存在一个名为TemplateView的类。它的导入应该是:
from django.views.generic.base import TemplateView