Size: a a a

Django [ru] #STAY HOME

2019 March 20

T

Troubleshoot in Django [ru] #STAY HOME
Aleksandr T.
Подскажите я в админке хочу добавить инпут поле, которое не связанно с БД, а потом при сохранении, допустим в pre_save получить доступ к информации введенной в этот инпут и обработать ее, собсвтенно вопрос как в pre_save и тд получить данные из этого инпута
Тебе же где-то хранить этот инпут надо будет
источник

T

Troubleshoot in Django [ru] #STAY HOME
Aleksandr T.
Подскажите я в админке хочу добавить инпут поле, которое не связанно с БД, а потом при сохранении, допустим в pre_save получить доступ к информации введенной в этот инпут и обработать ее, собсвтенно вопрос как в pre_save и тд получить данные из этого инпута
Можно через буфер попробовать
источник

A

Aleksandr T. in Django [ru] #STAY HOME
Troubleshoot
Тебе же где-то хранить этот инпут надо будет
нет не надо, я на основании него хочу менять данные в модели
источник

T

Troubleshoot in Django [ru] #STAY HOME
Aleksandr T.
нет не надо, я на основании него хочу менять данные в модели
Как ты себе это представляешь? Ты ввёл какой-то инпут и что должно проверяться ? Если это не в бд, то на какой объект пойдёт запрос? Область в памяти ?
источник

A

Aleksandr T. in Django [ru] #STAY HOME
Troubleshoot
Как ты себе это представляешь? Ты ввёл какой-то инпут и что должно проверяться ? Если это не в бд, то на какой объект пойдёт запрос? Область в памяти ?
Допустим я изменяю обьект User, добавил кастомный инпут в админке, жму save, в pre_save получаю данные из него и скажем меняю 2-3 других поля у обьекта User
источник

T

Troubleshoot in Django [ru] #STAY HOME
Ааа, то есть ты хочешь забрать значение из поля и его юзать без сохранения ?
источник

A

Aleksandr T. in Django [ru] #STAY HOME
да
источник

T

Troubleshoot in Django [ru] #STAY HOME
Вряд ли, потому в шаблонах там modelview
источник

IL

Ivan Lavrenov in Django [ru] #STAY HOME
а нельзя написать кастомную форму и при валидации все делать?
источник

VT

Vadim Tepes in Django [ru] #STAY HOME
Всем привет, как используя secret key зашифровать строку в джанго, что бы потом хранить в базе?
источник

T

Troubleshoot in Django [ru] #STAY HOME
Нужно будет переписывать админ тогда. Можно
источник

A

Aleksandr T. in Django [ru] #STAY HOME
можно сделать поле в БД и просто брать от туда значение потом очищать его но это не есть гуд
источник

T

Troubleshoot in Django [ru] #STAY HOME
Aleksandr T.
можно сделать поле в БД и просто брать от туда значение потом очищать его но это не есть гуд
Не, тебе тут надо как с формой работать
источник

A

Aleksandr T. in Django [ru] #STAY HOME
я могу как то отнаследоваться от стандартной и расширить ее просто ?
источник

T

Troubleshoot in Django [ru] #STAY HOME
Aleksandr T.
я могу как то отнаследоваться от стандартной и расширить ее просто ?
источник

M

Mikhail in Django [ru] #STAY HOME
не совсем по теме, сорри, кто работал heroku Если я там в качестве аддона добавляю базу я могу к ней достучаться снаружи?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Игорь
А почему без volume’ов?
без volume'ов легко передвигать с ноды на ноду или увеличивать количество нод, на которых грутится app-сервер, то есть благодаря этому получится масштабировать сервис с Django практически без ограничений
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
в 2019 джангистам становится актуально:
- уметь деплоить в Kubernetes (знания на уровне пользователя, а не админа)
- стараться обходиться без подключения volume'ов к своим контейнерам, статику через django-storages куда-то там отправлять
- постепенно забывать про nginx и деплой без контейнеров
А почему забыть про нгинкс?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Tim Mustafin
А почему забыть про нгинкс?
ну, он где-нибудь там рядом может быть, как часть балансировщика, например
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Я просто собираю себе нгникс со статикой из админки и прочую такую хрень, ставлю его вперед перед приложением
источник