0
我想知道:當參數爲true時,是否可以返回對象?我在django中有多個表單,並且當url中的參數設置爲1
時,我想顯示Form1
。它不會對現在當我做這個工作:在特定參數值下顯示錶格
def get_form(request, step):
if parameter == 1:
form = get_form_form1(request)
return HttpResponse(form)
get_form_form1(request)
定義像一個正常的形式腳本,並返回一個模板。
編輯
def get_form_form1(request):
if request.method == 'POST':
form = ObjectForm1(request.POST)
if form.is_valid():
object = Object()
object.project_project = Project.objects.get(pk=object.id).values('project_id')
o = form.save()
o.save()
url = reverse('opname:get_form', kwargs={'form_id': 2})
return HttpResponseRedirect(url)
else:
form = ObjectForm1()
return render(request, 'opname/home.html', {'form': form})
您是否試過'request.GET.get('param-name')'? –
它給出了一個錯誤 –
我無法猜測它! –