我想在我的註冊頁面添加額外的信息字段,如(地址,電話號碼等),並要求用戶瀏覽他的電腦上的文件爲了在註冊期間傳輸它們。 我看到有要實現幾個方面,這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
是的,這就是我的想法,在註冊過程中添加「」上傳文檔「」部分怎麼辦?我不知道 ! –