【问题标题】:How to style django in bootstrap?如何在引导程序中设置 django 样式?
【发布时间】:2021-09-15 21:07:20
【问题描述】:

使用 django 表单更容易,但是它们不如使用 bootstrap 创建的表单好看(我使用 bootstrap 作为前端),我的问题是:

有什么方法可以让我的 django 表单具有如下样式:

目前我正在使用 django 表单并包含一些自定义小部件,但我认为我仅限于 control-form,这是我的代码:

class societyForm(forms.ModelForm):
    class Meta:
        model = sociedad
        fields = '__all__'
        widgets = {
            'name': forms.TextInput(attrs={'class': 'form-control'}),
            'RUC': forms.TextInput(attrs={'class': 'form-control'}),
            'NIT': forms.TextInput(attrs={'class': 'form-control'}),
            'resident_agent': forms.TextInput(attrs={'class': 'form-control'}),
            'president': forms.TextInput(attrs={'class': 'form-control'}),
            'vicepresident': forms.TextInput(attrs={'class': 'form-control'}),
            'secretary': forms.TextInput(attrs={'class': 'form-control'}),
            'incorporation_date': forms.TextInput(attrs={'class': 'form-control'}),
            'expiration': forms.TextInput(attrs={'class': 'form-control'}),
            'contact': forms.TextInput(attrs={'class': 'form-control'}),
            'email': forms.TextInput(attrs={'class': 'form-control'}),
            'phone': forms.TextInput(attrs={'class': 'form-control'}),
            'status': forms.TextInput(attrs={'class': 'form-control'}),
            'comments': forms.TextInput(attrs={'class': 'form-control'}),
        }

我们将非常感谢您的想法、提示和建议。

【问题讨论】:

    标签: django forms django-forms


    【解决方案1】:

    Django Forms and Bootstrap - CSS classes and <divs>

    你之前检查过这个问题吗?

    我通常使用django-crispy-form 来赋予风格

    也许这就是你要找的东西

    【讨论】:

      猜你喜欢
      • 2013-09-19
      • 2020-08-05
      • 2022-12-01
      • 2021-03-20
      • 1970-01-01
      • 2019-01-07
      • 1970-01-01
      • 2018-05-03
      • 1970-01-01
      相关资源
      最近更新 更多