73得票11回答
在Django中如何创建密码输入框

你好,我正在使用django模型类来定义字段,其中包括一个密码字段。但我不想以普通文本的形式显示它,而是想要显示密码输入框。我创建了如下所示的模型类:class UserForm(ModelForm): class Meta: password = forms.Char...

73得票5回答
如何从request.FILES中获取文件名?

如何从Django的request.FILES中获取文件名?def upload(request): if request.method == 'POST': form = UploadForm(request.POST, request.FILES) ...

73得票2回答
Django:如何向从模型生成的ModelForm添加额外字段

我需要从一个模型生成一个表单集,但是我需要在每个表单中插入一个“额外值”。 具体来说,我有一个 JApplet 在图像上生成一些标记和路径,并在服务器上进行 POST。 我的模型中,每条线由两个标记组成。但是当我进行 POST 时,因为我使用的是 JApplet 生成的 id 而不是数据库...

73得票3回答
如何在Django中设置和获取会话?

我需要在用户登录时设置一个会话变量。我该如何做到这一点? if request.user.is_authenticated(): profile = request.user.get_profile() request.session['idempresa'] = profi...

71得票7回答
Django,ModelChoiceField()和初始值

我正在使用类似于这样的东西:field1 = forms.ModelChoiceField(queryset=...) 如何使我的表单显示选定的值?

71得票11回答
Django表单、继承和表单字段排序

我在我的网站中使用Django表单,希望控制字段的顺序。这是我定义表单的方式:class edit_form(forms.Form): summary = forms.CharField() description = forms.CharField(widget=forms....

70得票4回答
预填充Django(非模型)表单

我正试图根据一些信息预设我的 Django 表单中的数据,但不使用 ModelForm,所以我不能仅设置实例。这似乎应该非常简单,但出于某种原因,我找不到任何文件告诉我如何做。这是我的表单:class MyForm(forms.Form): charfield1 = forms.CharF...

67得票18回答
在Django ModelForm中为表单字段添加类

我正在尝试使用Django ModelForm编写Bootstrap表单。我已经阅读了Django文档关于表单的自定义模板,所以我有以下代码:<div class="form-group"> {{ form.subject.errors }} <label...

66得票2回答
我该如何在模板中显示Django的'__all__'表单错误?

我有以下表单代码: I have the following form code:# forms.py class SomeForm(forms.Form): hello = forms.CharField(max_length=40) world = forms.CharFi...

66得票1回答
Django: 如何覆盖form.save()方法?

我的模型有很多布尔字段。我已将它们分成3组,我正在使用修改后的CheckboxSelectMultiple呈现为MultipleChoiceField。 现在我需要将这些数据保存回数据库。也就是说,我需要将单个小部件返回的数据拆分为多个布尔列。我认为应该在save()方法中实现,对吗? 问...