我正在尝试与代码学program一起开发我自己的项目,介绍Django。我已经到了想要在模板文件夹中为我的目标网页实现模板的地方:
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)
]
答案 0 :(得分:2)
urls.py
不应该在迁移文件夹中。将其移回ph_main
文件夹。
您必须同时更新ph_main.migrations.urls
到ph_main.urls
的引用。