Перейти к содержимому

profiles_get_initial_retrieve

GET
/api/profiles/get_initial/

Can use only if model has field sites. sites = models.ManyToManyField(Site)

object
id
required
integer
full_name
required
string
password
required
string
create_date
required
string
access_level
required
integer
is_admin
required
boolean
is_superuser
required
boolean
last_login
Последний вход
string format: date-time
nullable
username
required
Profile username
string
<= 127 characters /^\w{1,127}$/
fio
required
string
<= 256 characters
birth_day
string format: date
nullable
last_update_time
string format: date-time
nullable
is_active
boolean
telephone
string
nullable <= 16 characters /^(\+[7893]\d{10,12})?$/
avatar
string format: uri
nullable
email
string format: email
<= 254 characters
flags
Settings flags
integer format: int64
>= -9223372036854776000 <= 9223372036854776000
groups
Группы

Группы, к которым принадлежит данный пользователь. Пользователь получит все права, указанные в каждой из его/её групп.

Array<integer>
user_permissions
Права пользователя

Индивидуальные права данного пользователя.

Array<integer>
sites
Array<integer>
responsibility_groups
Array<integer>