首页 > 解决方案 > 如何在引导程序中设置 django 样式?

问题描述

使用 django 表单更容易,但是它们不像使用引导程序创建的表单那样好看(我使用引导程序作为前端),我的问题是:

有什么办法可以让我的 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'}),
        }

想法、提示和建议将不胜感激。

标签: djangoformsdjango-forms

解决方案


Django Forms and Bootstrap - CSS 类和 <divs>

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

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

也许这就是你要找的


推荐阅读