我想调用另一个html文件(Magamrol.html)从另一个,但这发生在我试图打开:
使用mysite.urls中定义的URLconf,Django尝试了以下URL模式,顺序如下:
[name='index']
admin/
polls/
字符串
当前路径Magamrol.html与其中任何一个都不匹配。
我的应用程序是投票和项目名称是mysite。mysite\polls\urls.py:
from django.urls import path
from . import views
from polls import views
urlpatterns = [
path('', views.index, name="index"),
path('', views.magamrol, name='Magamrol')
]
型
mysite\polls\views.py:
from django.http import HttpResponse
from django.shortcuts import render
def index(request):
return HttpResponse("Üdvözöllek a honlapomon!")
def index(request):
return render(request, 'index.html')
def magamrol(request):
return render(request, 'Magamrol.html')
型
mysite\urls.py:
from django.contrib import admin
from django.urls import include, path
from polls import views
urlpatterns = [
path('',views.index,name="index"),
path('admin/', admin.site.urls),
path('', include('polls.urls'))
]
型
有谁知道如何解决这个问题吗?
谢啦,谢啦
1条答案
按热度按时间zynd9foi1#
字符串
你必须改变一个url路径名如下:
型
当使用两个相同端点时,可能会产生冲突。