[英]ImportError: cannot import name views - Django App Template Addition
我正在尝试与引入Django的Codeschool 程序一起开发自己的项目。 我已经到了要在以下位置的模板文件夹中为目标网页实现模板的地步:
C:\Users\****\****\ph_main\templates
我可以通过无模板的views.py文件返回html,方法是:
from django.shortcuts import render
from django.http import HttpResponse
def index(request):
return HttpResponse('Hello!')
一旦将我的应用程序添加到settings.py文件中。 我收到返回的错误:
File "C:\Users\****\****\ph_main\migrations\urls.py", line 2, in <module>
from . import views
ImportError: cannot import name views
urls.py包含
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index)
]
urls.py
不应位于migrations文件夹中。 将其移回ph_main
文件夹。
您将必须同时将引用从ph_main.migrations.urls
更新到ph_main.urls
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.