簡體   English   中英

如何在 Django 中管理多個提交按鈕?

[英]How do I manage multiple submit buttons in Django?

我目前正在開發一個 Django 測驗應用程序,我想管理每個選項的提交按鈕。

<form method='POST'>
  {% csrf_token %}
  <div class='row'>
    <div class='col'>
      <button class="btn btn-primary btn-lg btn-block button" name='option1' onclick=''>{{ option1 }}</button>
    </div>
    <div class='col'>
      <button name='option2' class="btn btn-primary btn-lg btn-block button" onclick=''>{{ option2 }}</button>
    </div>
  </div>

  <div class='row'>
    <div class='col'>
      <button name='option3' class="btn btn-primary btn-lg btn-block button" onclick=''>{{ option3 }}</button>
    </div>
    <div class='col'>
      <button name='option4' class="btn btn-primary btn-lg btn-block button" onclick=''>{{ option4 }}</button>
    </div>
  </div>
</form>

在模板表單中:

<input type="submit" name="submit_name" value="Approve"/> 
<input type="submit" name="submit_name" value="Cancel"/>

鑒於:

submit = request.POST.get('submit_name')
if "Approve" in submit:
    # Do something
elif: "Cancel" in submit:
    # Do something else

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM