#django #admin
#django #администратор
Вопрос:
У меня странное поведение администратора django (django 1.11) — как при разработке, так и при производстве: когда я загружаю файлы размером более 1,5 МБ, я получаю ошибку проверки csrf. Файлы меньшего размера, чем этот предел, я могу загружать без каких-либо проблем.
В модели и администраторе нет ничего особенного:
class Literatur(models.Model):
name= models.CharField(max_length=80)
document = models.FileField(upload_to="docs/",null=True, blank=True)
Admin.py
admin.site.register(Literatur)
Где я могу посмотреть, чтобы решить эту проблему?
Комментарии:
1. добавьте свою функцию, которая отвечает за загрузку файла. И вы устанавливаете значение в
MAX_UPLOAD_SIZE
вsettings.py
?2. Загрузка выполняется администратором django. Я не установил никакого MAX_UPLOAD_SIZE.
3. установите большее количество. Значение будет в байтах.
4. Это реальная настройка — я ничего не смог найти в документах django 1.11? А также попробовал, но это было проигнорировано. Однако, если я установлю и увеличу FILE_UPLOAD_MAX_MEMORY_SIZE, это сработает. Но это скорее обходной путь, чем реальное решение.