Size: a a a

Django [ru] #STAY HOME

2020 July 14

L

Lucifer in Django [ru] #STAY HOME
Vadim
в таблице django_migrations как вариант
База данных была удалена.
источник

А

Антон in Django [ru] #STAY HOME
Lucifer
Я столкнулся когда-то с такой проблемой. Нашел такое решение. Честно говоря, я не разбирался почему. Предполагаю, что django где-то внутри следит за изменениями, а не полагается на файлы миграций, поэтому для него удаление ничего не значит. После такой операции миграции снова будут подхватываться для всех приложений.
нигде оно их не хранит, кроме как в базе, т.к. при переключении базы миграции заново создаются (если не созданы)
источник

А

Антон in Django [ru] #STAY HOME
а приложения у тебя зарегистрированы в сеттингс? (так, на всякий случай поинтересуюсь)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Антон
а приложения у тебя зарегистрированы в сеттингс? (так, на всякий случай поинтересуюсь)
Ну если прошло с приложениями по отдельности - значит зарегистрированы, но да, тут два варианта, или приложение не зарегистрировано или файла инит нет в папке миграции, других вариантов нет... Видимо просто когда указываешь конкретное приложение джанго форсит создание пэкеджа
источник

A

Alex in Django [ru] #STAY HOME
Ребятки. На сервере ругается на
 UnicodeEncodeError at /blablabla/
'latin-1' codec can't encode character '\u0426' in position 43: ordinal not in range(256).
 Из-за того, что папка до изображения создается кирилицей. Т.к название файла оригинальное кирилицей. ЦЖ-51515 например.
 /media/CACHE/images/sync/%D0%A6-0000003224/f4dcecef.jpg
. Какие есть пути решения? Как-то nginx\gunicorn настроить может? Потому-что когда запускаю просто через runserver все ОК работает.
источник

A

Alex in Django [ru] #STAY HOME
Ругается на сколько я понимаю на это %D0%A6-0000003224
источник

L

Lucifer in Django [ru] #STAY HOME
Можно транслировать все загруженные файлы на латиницу. Я бы так сделал.

Сервер не ругается. Ругается конкретный процесс\программа. Вопрос - какая? Nginx или gunicorn?
источник

L

Lucifer in Django [ru] #STAY HOME
Какой конфиг nginx? Обычно статику и медиа отдают без gunicorn.
источник

L

Lucifer in Django [ru] #STAY HOME
location /media/ {
   root <path_to_media_without_media_foulder>;  
}                        

Можно попробовать добавить это правило в nginx конфиг.
источник

A

Alex in Django [ru] #STAY HOME
Lucifer
Можно транслировать все загруженные файлы на латиницу. Я бы так сделал.

Сервер не ругается. Ругается конкретный процесс\программа. Вопрос - какая? Nginx или gunicorn?
источник

A

Alex in Django [ru] #STAY HOME
На латиницу файлы нельзя переводить. Такое условие.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alex
Ругается на сколько я понимаю на это %D0%A6-0000003224
возможно проблема в системе (линуксе)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
locale -a покажет поддерживаемые локали
источник

L

Lucifer in Django [ru] #STAY HOME
Alex
Ребятки. На сервере ругается на
 UnicodeEncodeError at /blablabla/
'latin-1' codec can't encode character '\u0426' in position 43: ordinal not in range(256).
 Из-за того, что папка до изображения создается кирилицей. Т.к название файла оригинальное кирилицей. ЦЖ-51515 например.
 /media/CACHE/images/sync/%D0%A6-0000003224/f4dcecef.jpg
. Какие есть пути решения? Как-то nginx\gunicorn настроить может? Потому-что когда запускаю просто через runserver все ОК работает.
Это при загрузке изображения на сервер?
источник

MT

Max Tuh in Django [ru] #STAY HOME
Добрый день. Подскажите пожалуйста, как добавить возможность загружать картинки через админку и выводить их на страницу?
источник

N

Nire in Django [ru] #STAY HOME
Max Tuh
Добрый день. Подскажите пожалуйста, как добавить возможность загружать картинки через админку и выводить их на страницу?
Имейдж Филд в модели добавь
источник

L

Lucifer in Django [ru] #STAY HOME
https://docs.djangoproject.com/en/3.0/ref/forms/fields/#imagefield

Тут по картинкам все хорошо описано.
источник

MT

Max Tuh in Django [ru] #STAY HOME
Спасибо
источник

M

Maria in Django [ru] #STAY HOME
всем привет! кто-нибудь знает, почему в админке поля не всегда подгружаются? (видео ниже, я нажимаю на перезагрузку страницы)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
кастомного js нет ?
источник