我正在学习
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%}会在您的模板中加载您的表单.