python – Django Crispy Forms添加Div提交按钮

python – Django Crispy Forms添加Div提交按钮,第1张

概述使用 Django Crispy Forms我想在我的提交按钮周围添加一个类,如下所示: <div class="col-lg-offset-3 col-lg-9"> <input type="submit" value="Log Me In" class="btn btn-default" /></div> 这是我到目前为止所管理的: <input type="submit" valu 使用 Django Crispy Forms我想在我的提交按钮周围添加一个类,如下所示:
<div >    <input type="submit" value="Log Me In"  /></div>

这是我到目前为止所管理的:

<input type="submit" value="Log Me In"  />

使用此代码:

def __init__(self,host=None,*args,**kwargs):        super(AuthenticationForm,self).__init__(*args,**kwargs)        self.host = host        self.helper = FormHelper()        self.helper.form_class = 'form-horizontal'        self.helper.label_class = 'col-lg-3'        self.helper.fIEld_class = 'col-lg-8'        self.helper.add_input(            submit('submit','Log Me In',CSS_class='btn btn-default',)        )

你可以看到我几乎就在那里,有没有办法包括额外的div?

解决方法 如果要控制包装器,则需要布置所有字段:
from crispy_forms.helper import FormHelperfrom crispy_forms.layout import Layout,FIEldset,buttonHolder,submit,divclass AuthenticationForm(forms.Form):    def __init__(self,**kwargs)        self.helper = FormHelper()        self.helper.form_class = 'form-horizontal'        self.helper.label_class = 'col-lg-3'        self.helper.fIEld_class = 'col-lg-8'        self.helper.layout = Layout(            FIEldset(               'fIEldset description text','username','password',),div(               submit('submit',CSS_class='btn btn-default'),CSS_class='col-lg-offset-3 col-lg-9',)        )
总结

以上是内存溢出为你收集整理的python – Django Crispy Forms添加Div提交按钮全部内容,希望文章能够帮你解决python – Django Crispy Forms添加Div提交按钮所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1207340.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存