我收到此错误,但我无法弄清楚。在views.py中我有:
...code...
def get_success_url(self):
booking = self.object
return reverse("complete_booking", booking.id)
网址.py:
from django.urls import path
from . import views
urlpatterns = [
path(
'confirm/',
views.ConfirmTripView.as_view(),
name="confirm_trip"),
path(
'<pk>/passengers/add',
views.InputPassengersView.as_view(),
name="create_passengers"),
path(
'<pk>/checkout/',
views.CompleteBookingView.as_view(),
name="complete_booking"),
]
让我感到困惑的是,“create_passengers”视图(booking.id 作为参数传递)几乎相同,并且工作正常。
回溯说:
Traceback 切换到复制和粘贴视图
“包含的 URLconf '{name}' 中似乎没有任何模式。如果您在文件中看到有效模式,则问题可能是由循环导入引起的。”
上面的异常('int' object is not iterable)是以下异常的直接原因:我能得到一些帮助来解决这个问题吗?