Изменил(а) на 'extend/models.py'

This commit is contained in:
2023-06-01 15:40:55 +03:00
parent 1dfa7b36b3
commit d5a18ea8b7

View File

@@ -1,7 +1,8 @@
from datetime import datetime
from django.db import models from django.db import models
from django.contrib.auth.models import User from django.contrib.auth.models import User
from django.utils.safestring import mark_safe from django.utils.safestring import mark_safe
from django.utils import timezone
from django.core.validators import FileExtensionValidator
from mptt.models import MPTTModel, TreeForeignKey from mptt.models import MPTTModel, TreeForeignKey
from pytils.translit import slugify from pytils.translit import slugify
from model_utils import Choices from model_utils import Choices
@@ -77,9 +78,15 @@ class Photo(models.Model):
user = models.ForeignKey(User, null=True, on_delete=models.SET_NULL, verbose_name="Пользователь") user = models.ForeignKey(User, null=True, on_delete=models.SET_NULL, verbose_name="Пользователь")
title = models.CharField("Название", blank=True, max_length=255) title = models.CharField("Название", blank=True, max_length=255)
image = ThumbnailerImageField( image = ThumbnailerImageField(
"Фото", upload_to="photos/", max_length=255, default="", resize_source=dict(size=(825, 825), sharpen=True) "Фото",
upload_to="photos/",
max_length=255,
default="",
resize_source=dict(size=(825, 825), sharpen=True),
validators=[FileExtensionValidator(
allowed_extensions=["png", "jpg", "jpeg", "gif"])]
) )
created = models.DateTimeField("Создано", default=datetime.now) created = models.DateTimeField("Создано", default=timezone.now)
updated = models.DateTimeField("Изменено", auto_now=True) updated = models.DateTimeField("Изменено", auto_now=True)
class Meta: class Meta: