如何在Django中创建用户个人资料?
嗨,我想知道如何在django应用中注册用户时创建用户个人资料,我想为该人创建个人资料页面
这是我的 Views.py
def user_reg(request):
register = False
if request.method == 'POST':
form = user_register_form(request.POST)
if form.is_valid():
user = form.save(commit=False)
user.set_password(user.password)
user.save()
register = True
if register == True:
return HttpResponseRedirect("/accounts/login")
else:
print(form.errors)
else:
form = user_register_form()
context = {'reg':form,}
return render(request,'signup.html',context)
Models.py
class user_register_model(models.Model):
user = models.OneToOneField(User,on_delete=models.CASCADE)
join_date = models.DateTimeField(default=timezone.now)
如果用户在我们的网站上注册,我想知道如何创建个人资料页面。问题是如何创建他的个人资料页面
例如:
如果您在堆栈溢出时注册,请单击个人资料图标,然后可以转到页面
堆栈溢出使您的页面
我需要像这样的东西
当用户注册时,我需要用户页面,但该如何设置?
我在Google和youtube上进行的研究我找不到完美的答案
你能帮我吗?