How to get a Django application view on 127.0.0.1:8000?
我刚接触Django,正在学习视图和URL。这是来自Django官方文件。
urls.py->
1 2 3 4 5 6 7 8 | from django.conf.urls import url from . import views urlpatterns = [ # ex: /polls/ url(r'^$', views.index, name='index'), ] |
视图.py->
1 2 3 4 5 | from django.http import HttpResponse def index(request): return HttpResponse("Hello, world. You're at the polls index.") |
号
因此,如果我的Django服务器在默认端口8000上运行,并且如果我键入地址127.0.0.1:8000/投票,其中投票是我的应用程序名,那么我将被重定向到一个显示Hello,World的视图。你在民意测验中。我希望服务器在输入URL 127.0.0.1:8000(不带应用程序名称)时显示视图。如果可能的话,我该怎么做?
您必须在主
埃多克斯1〔2〕
到
埃多克斯1〔3〕
您需要将URL(r'^$',views.index,name='index')添加到项目的url s.py中,而不是应用程序的urls.py中。