对于django,您可以在表单发布期间执行类似user = User.new(params [:user])的操作吗?

时间:2010-11-03 13:42:57

标签: python django

在ruby / ror中你可以这样做:

user = User.new(params[:user])

使用已发布表单中的值填充新对象。

使用django / python可以做类似的事吗?

2 个答案:

答案 0 :(得分:2)

查看model form documentation。基本上,代码看起来像:

f = UserForm(request.POST or None)
user = f.save()

答案 1 :(得分:0)

如果您正在谈论Django的内置auth应用程序,请记住创建用户时需要考虑一些因素,例如密码,唯一用户名等