Изображения размером более 1 МБ не могут быть загружены на мой сайт django, размещенный на aws - PullRequest
0 голосов
/ 09 сентября 2018

Мой сайт Django размещен на AWS, и я использую базу данных PostgreSQL из AWS RDS. Для медиа-файлов я использую локальный каталог приложения.

mywebsite--
        |--home--
        |--mywebsite--
           |--media--
              |<location for media files>

, и у меня есть веб-сайт с просьбой загрузить изображение

<input type="file" accept="image/*" name="image"></input>
<input type="submit" value="submit" name="imagesubmit"></input>

Я пробовал модель с определением ImageField, а также FileField. Но, тем не менее, изображения, размер которых меньше 1 МБ, могут быть загружены на сервер, а изображения размером более 1 МБ не могут быть. Хотя, когда я попробовал FileField в модели с загрузкой файла PDF вместо изображения, он отлично работал для файлов PDF размером более 1 МБ. Я проверяю свое загруженное изображение или файл этим.

<a href="{{user.userprofile.file.url}}" target="_blank">click here to see uploaded file</a>

здесь user.userprofile (отношение один к одному), а файл - это поле модели (test1 с ImageField и test2 с FileField), определенное внутри модели userprofile. Я искал много мест, но я не мог получить ответ, почему эта проблема происходит со мной. Я хочу, чтобы пользователь мог загружать файлы изображений любого размера.

...