我有一个名为CommonInfo
的基本模型类,带有诸如name、email、password等道具
然后有一个User
模型(属于CommonInfo
的子类),其中包含一些内容,如profile image、username和名为reputation的整数字段。你知道吗
现在我想显示一个不带信誉字段的注册表单,因此我的视图函数如下所示:
def reg(request):
form = modelform_factory(User, exclude=('reputation'))
return render(request, 'reg.html', {
'form': form,
});
但问题是表单中的字段的顺序和模型中的一样(名称、电子邮件、密码、配置文件\图像、用户名)。你知道吗
我想对这些字段重新排序(将username放在第一位,然后是name和email),但我不想为此表单创建类,因为模型和表单非常相似(唯一的区别是 声誉字段)
我怎样才能做到这一点?你知道吗
最快的方法是:
相关问题 更多 >
编程相关推荐