我的HTML页面上有一堆复选框,想要存储后端django中是否勾选了复选框。我目前的HTML代码是:
<input type="checkbox" name="activism" value="Yes">Activism & advocacy
我不知道如何修改forms.py/urls.py/views.py以存储是否勾选了特定的复选框。非常感谢你。
答案 0 :(得分:0)
你有,这不是最好的方法。由于你是django的新手,这将有效。在您学习的同时,请以django documentation为指导
<form action='url' method='post'> {% csrf_token %}
<input type="checkbox" name="activism" value="Yes">Activism & advocacy
<input type='submit' value="submit" />
</form>
python view
def viewName(request):
if request.method == 'POST':
# You have access to data inside request.POST
activism = request.POST.get('activism')
if activism:
pass # Activism is checked