实现方法:
在渲染表单时候,传入initial={"bbb":bbb}的方式。
实例代码:
if request.method == 'GET': username = request.user.username user = User.objects.get(username=username) if not user: grzxform = GRZXForm() return render(request, 'tou.html', {'grzxform': grzxform}) else: userProfile = models.UserProfile.objects.get(user_id=user.id) grzxform = GRZXForm(initial={"nick_name":userProfile.nick_name,"gender":userProfile.gender,"adress":userProfile.adress,"mobile":userProfile.mobile}) return render(request,'tou.html',{'grzxform':grzxform})
参考资料:
https://www.cnblogs.com/huchong/p/7787070.html#_lab2_3_0
1
登陆后方可评论