models.py 928 B

123456789101112131415
  1. from django.contrib.auth.models import AbstractUser
  2. from django.db import models
  3. class User(AbstractUser):
  4. name = models.CharField(max_length=100, verbose_name="Имя", blank=True)
  5. surname = models.CharField(max_length=100, verbose_name="Фамилия", blank=True)
  6. username = models.CharField(max_length=100, unique=True, verbose_name="Логин")
  7. avatar = models.ImageField(upload_to="avatars", verbose_name="Аватарка")
  8. password = models.CharField(max_length=100, verbose_name="Пароль")
  9. class Service(models.Model):
  10. name = models.CharField(max_length=1000, blank=True, verbose_name="Название услуги")
  11. image = models.ImageField(upload_to="services", verbose_name="Картинка")
  12. text = models.TextField(blank=True, verbose_name="Описание")
  13. date = models.DateTimeField(auto_now_add=True, verbose_name="Дата добавления на сайт")