-
Notifications
You must be signed in to change notification settings - Fork 3
biohub.accounts
hsfzxjy edited this page Aug 3, 2017
·
2 revisions
自定义用户模型,继承自 django.contrib.auth.base_user.AbstractUser
,替代了 django.contrib.auth.models.User
。
若需要在其他模型中引用 User
作为外键,不要继续使用 ForeignKey('auth.User')
,而是使用如下方式:
from django.conf import settings
user_field = models.ForeignKey(settings.AUTH_USER_MODEL)
继承自 AbstractUser
:
id
password
last_login
is_superuser
username
first_name
last_name
email
is_staff
is_active
date_joined
自定义:
-
description
:个人描述 -
avatar_url
:头像 URL -
education
:教育信息 -
major
:专业信息 -
followers
:粉丝
返回 RESTful API 中指向此对象的 URL
关注一个用户。
取消对一个用户的关注。