Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ВАЛИДИРАНЕ РАЗМЕРА НА СНИМКАТА НА ПОТРЕБИТЕЛЯ
- from django.core.exceptions import ValidationError
- def validate_photo_size(value):
- max_size = 3 * 1024 * 1024 # 3 MB в байтове
- if value.size > max_size:
- raise ValidationError("The file size exceeds the maximum limit of 3 MB.")
- from django.db import models
- from .validators import validate_photo_size
- class Profile(models.Model):
- profile_photo = models.ImageField(
- null=True,
- blank=True,
- verbose_name='Profile Photo',
- validators=[validate_photo_size], # Добавяме валидатора тук
- )
- ЗАБЕЛЕЖКА: В МОДЕЛА Е UrlField, трябва да го сменя на ImageField и да пробвам
- ПО СЪЩИЯ НАЧИН МОГА ДА НАПРАВЯ И ЗА СНИМКАТА НА PLACE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement