【发布时间】:2021-10-09 12:28:08
【问题描述】:
我的 CreateView 有问题。 我希望我可以有两种不同的模型,它们会根据它找到的 url 进行更改。 我的success_url也有问题,不知道怎么传参数。
url.py
path('crea-<tipo>', CreaView.as_view(), name="crea")
views.py
class CreaView(StaffMixin, CreateView, tipo):
if tipo == "gruppo":
model = Gruppi
elif tipo == "esercizio":
model = Esercizio
fields = '__all__'
template_name = 'staff/crea.html'
success_url = '/backoffice/lista/<tipo>'
【问题讨论】:
标签: django create-view