def validate_size(value, max_size=20*1024*1024, error_messages=None):
""" ????????? ???? ???????? """
error_messages = error_messages or {}
if max_size and value.size > max_size:
raise ValidationError(
error_messages.get(
'too_big',
_('Image must be no larger than %(limit)s')
) % {
'current': filesizeformat(value.size),
'limit': filesizeformat(max_size),
},
code='too_big',
)
评论列表
文章目录