Степаненко Ольга c216b44b2a Make models documentation
2021-02-16 12:28:08 +03:00

24 lines
815 B
Python

import os
from django.contrib.auth.models import User
from django.db import models
class UserProfile(models.Model):
"""
Модель профиля пользователя
:param user: OneToOneField к модели :class:`django.contrib.auth.models.User`
:param role: Код роли пользователя
:type role: :class:`integer`
:param image: Аватарка
:type image: :class:`img`
:param name: Имя пользователя на нашем сайте
:type name: :class:`str`
"""
user = models.OneToOneField(to=User, on_delete=models.CASCADE)
role = models.IntegerField()
image = models.ImageField(upload_to='user_avatars')
name = models.CharField(default='None', max_length=100)