35得票1回答
如何将Django表单中的ChoiceField渲染为Twitter Bootstrap下拉菜单?

在编写/维护代码、优雅等方面,将 Django forms.ChoiceField 渲染为 Twitter Bootstrap 下拉菜单的最有效方法是使用 django-bootstrap、django-bootstrap-form、django-bootstrap-toolkit、djang...

34得票2回答
如何在Django表单声明中设置标签的CSS类?

我正在使用django-uniform,并且为了使用一些uniform的功能,我正在寻找一种从表单声明中直接添加CSS类的方法(用于独立小部件)。 (另外,这里是我的可重用只读自制mixin代码片段...)from django import forms def _get_cleaner(...

25得票1回答
使用Crispy form与ModelForm

我一直在使用 crispy form,它似乎可以实现我想要的功能:使用bootstrap布局呈现表单。 现在,示例讲解如何使用forms.Form。这没问题,我可以通过编写以下代码来创建我的表单:class TemplateCreateForm(forms.Form): title ...

24得票4回答
使用Crispy Forms时,Django会返回“TemplateDoesNotExist”错误

使用 Django 和 Crispy Forms,当使用任何 Crispy Forms 功能时,我只能获得 TemplateDoesNotExist 错误。 由于我对 Crispy Forms 很新(它似乎是用于快速美化表单的通用建议),因此我遵循了 https://django-crisp...

22得票17回答
导入错误:没有名为crispy-forms的模块。

我正在开发一些Django应用程序,但还是新手。想使用crispy-forms,但Eclipse和Django无法识别它。尝试运行服务器或Shell: $ python manage.py runserver 发生了这样的事情:Traceback (most recent call last)...

20得票7回答
在Django Crispy Forms中删除标签

有人知道在 crispy 表单中正确移除标签的方法吗? 我已经写出了以下代码:self.fields['field'].label = "" 但这不是一个很好的解决方案。

19得票2回答
两个不同模型的字段在Django表单中的应用

我需要展示一个表单,其中包含来自两个不同模型的多个字段。表单仅包含模型中的部分字段,并且使用crispy forms进行布局。我的模型:class Company(BaseModel): title = models.CharField(_('Company'), max_length...

17得票7回答
Crispy Forms:为其中一个输入添加CSS类

在我的forms.py文件中,我有以下内容:[...] self.helper.layout = Layout( Field('name'), Field('description'), ) self.helper.form_class = 'form-horizontal' ...

16得票4回答
Django - 禁用表单选择字段验证

我有一个表单,首先允许我选择产品类型,然后选择产品。由于我有1000多种产品,因此使用以下内容来过滤产品列表以提高性能。 在我的views.py中,我有以下的inlineform。OrderLineFormSet = inlineformset_factory(OrderHeader, Or...

16得票4回答
在django-crispy-forms中显示多行和多列

我正在使用与Twitter Bootstrap配合的Django Crispy Forms,并且在将表单定制为多行和多列时遇到了一些问题。其中一个例子是,当我尝试将表格分成两列时,什么也没有发生:class SomeForm(ModelForm): helper = FormHelp...