微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

django-forms – Django-bootstrap3错误“应包含有效的Django表单”

我正在学习 django-bootstrap3的基础知识.运行代码时出现此错误

Parameter “form” should contain a valid Django Form.

我的代码片段如下:

{% load bootstrap3 %}
<form action="/detail.html/myForm" method="post" class="form">
        {%csrf_token %}
        {% bootstrap_form myForm %}
        {% buttons %}
                <button type="submit" class="btn btn-primary">
                        {% bootstrap_icon "star" %} Submit
                </button>
        {% endbuttons %}
</form>

我对表单操作的含义和{%bootstrap_form myForm%}感到困惑

解决方法

表单中的操作定义了单击“提交”按钮后将定向到的URL.例如,在您的示例中,一旦您单击提交按钮,它将通过POST请求定向到“/detail.html/myForm”.并且处理此URL的视图将相应地做出响应.

然而,您的{%bootstrap_form myForm%}会在您的模板中加载您的表单.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐