gpt4 book ai didi

python - 添加一个图标到 django 脆皮表单提交按钮

转载 作者:行者123 更新时间:2023-11-30 22:39:46 24 4
gpt4 key购买 nike

我正在努力使用脆脆的按钮。我希望里面有一个图标,而不仅仅是默认按钮

我目前使用的表格就像

class MyForm(forms.ModelForm):

helper = FormHelper()
helper.layout = Layout(
Div(
Div(PrependedText('source_text', '<span class="fa fa-user"></span>'), css_class='col-md-6'),
Div(PrependedText('destination_text','<span class="fa fa-flag-checkered"></span>'), css_class='col-md-6'),
css_class='row-fluid'),
Div(
Div(PrependedText('departure', '<span class="fa fa-clock-o"></span>'), css_class='col-md-3'),
Div('departure_delta', css_class='col-md-2'),
Div(Submit('submit', "Neue Fahrt starten", css_class="btn"), css_class="col-md2"),
css_class='row-fluid'),
)
helper.form_show_labels = False
helper.form_id = 'id_travelshare'

class Meta:

model = MyModel
fields = ['source', 'source_text', 'destination',
'destination_text', 'departure', 'departure_delta']

widgets = {
'source': forms.HiddenInput(),
'destination': forms.HiddenInput(),
'departure' : forms.DateTimeInput(attrs={'class':'datetimepicker'}),
}

我想要的是一个里面有图标的按钮。我没有找到这方面的例子。也许有人有一个。

亲切的问候

迈克尔

最佳答案

要执行此操作,很难使用内置的“提交”布局项。相反,最好只使用通用的layout.HTML 项目,如下所示:

    self.helper.layout.append(
layout.HTML('<button type="submit" class="btn btn-primary">'
'<span class="fas fa-plus"></span> Apply to change order'
'</button>'))

关于python - 添加一个图标到 django 脆皮表单提交按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43042555/

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