我想在我的注册页面添加额外的信息字段,如(地址,电话号码等),并要求用户浏览他的电脑上的文件为了在注册期间传输它们。 我看到有要实现几个方面,这How to Extend user modelDjango扩展用户模型策略可以使用(初学者;))
我已经看到,有几种方法可以自定义默认用户模式,但我不知道该选哪一个,以及如何设置文件
上传THANX FOR HELPIN!
我想在我的注册页面添加额外的信息字段,如(地址,电话号码等),并要求用户浏览他的电脑上的文件为了在注册期间传输它们。 我看到有要实现几个方面,这How to Extend user modelDjango扩展用户模型策略可以使用(初学者;))
我已经看到,有几种方法可以自定义默认用户模式,但我不知道该选哪一个,以及如何设置文件
上传THANX FOR HELPIN!
可以定义一个Profile
类扩展User
型号:
from django.db import models
from django.conf import settings
class Profile(models.Model):
user = models.OneToOneField(settings.AUTH_USER_MODEL)
photo = models.ImageField(upload_to='photos/', blank=True)
address = models.CharField(max_length=150)
phone_number = models.CharField(max_length=15)
...
谢谢我做了OneToOneField。 –
仍然在寻找如何添加一个“上传过程”在注册 为expl:我需要他上传像五六个'PDF'文件或(jpg,png ...) 每个上传行将表示在一个领域! :/ –
@VITALYSWEB我认为这是另一个问题。 – doru
做到这一点,最好的方法是创建一个包含所有附加字段与Django的一个一对一的关系轮廓模型用户模型。 – doru
是的,这就是我的想法,在注册过程中添加“”上传文档“”部分怎么办?我不知道 ! –