我想从另一个html文件(Magamrol.html)中调用另一个html文件,但是当我尝试打开时出现了以下情况:
使用在mysite.urls中定义的URLconf,Django按照以下顺序尝试这些URL模式:
[name='index'] admin/ polls/
当前路径Magamrol.html与上述任何模式都不匹配。
我的应用程序是polls,项目名称是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'))
]
有人知道如何解决这个问题吗?
谢谢
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
urlpatterns = [ path('', views.index, name="index"), path('', views.magamrol, name='Magamrol') ]你需要更改一个URL路径的名称,例如:
path('magamrol/', views.magamrol, name='Magamrol')当你使用两个相同的终点时,可能会产生冲突。