所以大家好,我是這個 django 的新手,我遇到了這種型別的錯誤
在此處輸入影像描述
而這如果我的 url.py
from unicodedata import name
from django.urls import path
from Project.views import viewAppointment, addDiagnosis
from . import views
app_name = "Project"
urlpatterns = [
path('', views.index , name='index'),
path('counter', views.counter, name='counter'),
path('Register', views.Register, name= 'Register'),
path('login', views.login, name='login'),
path('logout', views.logout, name = 'logout'),
path('post/<str:pk>', views.post, name = 'post'),
path('profile', views.profile, name='profile'),
path(r'^appointment/appointment=(?P<appointment_id>[0-
100] )', viewAppointment,
name='appointment'),
path(r'^appointment/appointment=(?P<appointment_id>[0-
100] )/AddDiagnonsis',
addDiagnosis,
name='AddDiagnosis')
]
同時這是我的views.py
def viewAppointment(request, appointment_id):
appointment = Appointment.objects.filter(id=appointment_id)
return render(request, 'appointment_form.html',
{'Appointment': appointment})
def addDiagnosis(request):
return True
uj5u.com熱心網友回復:
您收到系統錯誤,請執行以下操作:
僅更改此內容并嘗試
import django.urls import re_path
urlpatterns = [
re_path(r'^appointment/appointment=(?P<appointment_id>[0-100] )',viewAppointment, name='appointment'),
re_path(r'^appointment/appointment=(?P<appointment_id>[0-100] )/AddDiagnonsis', addDiagnosis,name='AddDiagnosis')
]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/476756.html
下一篇:比較多個嵌套字典中公共鍵的值
