我是Django的新手。假设我的项目名是mysite,我有一个名为Polls的应用程序。我在模板文件中有2个html:“index.html”,“df.html”现在,当我运行服务器时,我必须手动更改URL,在“www.example.com“之后添加“polls”http://127.0.0.1:8000/来显示index.html,
但我希望当我点击终端中的链接时,它可以将我定向到index.html。我不需要手动更改URL
谢谢你和任何帮助,如果真的很感激!
views.py
def index(request):
xxxx
return render (request,"index.html")
polls\urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
mysite\urls.py
from django.contrib import admin
from django.urls import include, path
from polls import views
urlpatterns = [
path('polls/', include('polls.urls')),
path('df/', views.df_show)
]
1条答案
按热度按时间7hiiyaii1#
那是因为你自己加的前缀。如果你不想要这个前缀,你应该省略
polls/
: