我有一个表格,其中我有像 FirstName:abc 姓氏:def 出生日期:2011-10-14 。 。 。
在注册期间,用户进来并填写此表单我已经创建了一个更新链接,允许用户更新他或她的个人资料。
我希望当我点击UpdateProfile链接时,它会根据他的登录密码向我显示用户之前填写的默认值
根据用户应该能够看到的表单 姓:ABC 名字:DEF 。 。 。 。 等等
如何根据用户的登录名和密码获取用户的默认值
答案 0 :(得分:0)
这是一个简单的形式还是ModelForm?使用ModelForm非常简单。您将获得表示ModelForm为其生成表单的用户的对象并设置实例。这个例子对于用户身份验证有点天真,你可能已经拥有会话ID或其他用户,但身份验证不是这一点。
user = User.objects.get(username=username,password=password)
form=UserForm(instance=user)
答案 1 :(得分:0)
密码(render_value = True),你可以尝试一下