models.py 906 B

12345678910111213141516171819202122
  1. from django.db import models
  2. from django.contrib.auth.models import AbstractUser
  3. # Create your models here.
  4. class Product(models.Model):
  5. image = models.ImageField(upload_to="media/", verbose_name="Картинка")
  6. name = models.CharField(max_length=100)
  7. desc = models.TextField(max_length=500)
  8. title = models.CharField(max_length=100, default="Product")
  9. class AdvUser(AbstractUser):
  10. name = models.CharField(max_length=250, verbose_name="ФИО", help_text="Только кириллические буквы, дефис и пробелы")
  11. username = models.CharField(max_length=35, verbose_name="Логин", unique=True,
  12. help_text="Только латиница и дефис, уникальный")
  13. avatar = models.ImageField(upload_to="media/", verbose_name="Аватарка", default= None)
  14. class Meta(AbstractUser.Meta):
  15. pass