我造型的人,像這樣:如何在django中創建管理員用戶並將其鏈接到模型?
class Person(models.Model):
""" Represent a person who has credentials. The person may have
devices and/or accessories. """
#basic information
name = models.CharField(max_length=50, unique=True)
email = models.CharField(max_length=50, unique=True)
phone_number = PhoneNumberField(unique=True)
但我希望能夠加入這樣的:
/* create admin user with a group priveledge*/
user_account = #link to user account here
我這樣做是因爲我加人反對,我希望他們與某些privelidges有一個帳戶。
由於任何人誰可以幫助..
我欣賞的幫助,但它指出在這裏:這些輪廓模型並不特別以任何方式 - 他們是正好有一個用戶模型一到一個鏈接只是Django模型。因此,創建用戶時不會自動創建,但可以根據需要使用django.db.models.signals.post_save創建或更新相關模型。 我想要創建一個管理員帳戶。我看了post_save頁面,真的沒有什麼可以跟着我的。 – 2013-05-07 16:49:44
是的。我更瞭解這個問題,現在:)我通過編輯完成了我的答案。 – Koreth 2013-05-07 17:23:12
我還沒有得到答案。讓我改述一下:我有我的人模型,我想使用名稱,電子郵件和密碼作爲他們的電話號碼創建一個用戶配置文件。我如何:1)使用該信息製作用戶配置文件。 2)我把它放在哪裏?我把它放在models.py中嗎? 我正在試驗:帳號= User.objects.create_user(str(name),str(email),str(identification)) – 2013-05-07 18:23:55