gpt4 book ai didi

python - html不发送帖子查看

转载 作者:行者123 更新时间:2023-12-04 10:28:38 27 4
gpt4 key购买 nike

我有一个提交表单,如:

<div class="form-group">
<div class="checkbox">
<label for="id_active_state">
<div class="icheckbox_square-red checked" style="position: relative;">
<input type="checkbox" name="active_state" class="" id="id_active_state" checked=""><ins class="iCheck-helper"></ins>
</div> active</label>
</div>
</div>
<div class="form-group">

<div class="button_holder">
<button type="submit" name="submit" class="btn btn-primary" value="send">
submit
</button>
</div>

</div>

它应该在 View 中处理:
def special_offer_edit_view(http_request):
action_verbose_name = 'the_view'
special_offer_id = http_request.GET.get('id')
special_offer_obj = SpecialOffer.objects.filter(id=special_offer_id)
for data in special_offer_obj:
sp_obj = {'active_state': data.active_state}

if http_request.method == 'POST':
print('hi')

return render(...)

它引发 503 错误,并且不发送“POST”方法和数据。它的问题是什么?

最佳答案

您的输入应该通过元素名称访问 active_state你给了其他的

像这样将是 None

special_offer_id = http_request.GET.get('id')

您的 render(...)应该使用现有模板返回 HttpResonse
render(http_request,"template.html",{"context" : 2})

套装 DEBUG=True在设置中获取错误日志

使用 csrf_token 嵌入 html
<form method="POST">
<!-- Your html here -->
{% csrf_token %}
</form>

关于python - html不发送帖子查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60521548/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com