我是Django的新手,正在学习观点和网址。这是来自官方的Django文档。
urls.py - >
from django.conf.urls import url
from . import views
urlpatterns = [
# ex: /polls/
url(r'^$', views.index, name='index'),
]
views.py - >
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/polls ,其中民意调查是我的应用名称,我将被重定向到一个视图你好,世界。你是民意调查指数。 当我输入没有应用名称的网址 127.0.0.1:8000 时,我希望我的服务器显示视图。如果可以的话,我应该怎么做?
答案 0 :(得分:3)
你必须在主urls.py
更改它。此文件可能位于mysite
文件夹中。所以改变
url(r'^polls', include('polls.urls')),
到
url(r'^', include('polls.urls')),
答案 1 :(得分:2)
您需要将网址(r' ^ $',views.index,name =' index')添加到您的项目' s urls.py 不在app的urls.py。
中