Size: a a a

Django [ru] #STAY HOME

2019 July 07

B

BNFF in Django [ru] #STAY HOME
Они уже начинают появляеться когда начинаешь делать что-то экзотическое))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Артём
а можно как то вырубить шифрование паролей?
зачем ?
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Как сказать джанге к какой базе относится эта модель? Тут якобы есть автоматический роутинг, который гарантирует помещение записи туда, откуда взял, но что-то не работает 🌚

Писать свой роутинг с перечислением моделей которые могут использовать первую базу, а какие вторую не очень хочется
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Брр, наверное это я сглупил при попытке провернуть такое. Использование нескольких баз подразумевает наличие одних и тех же моделей?
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Так, ладно. Лучше сразу на примере.

Есть две базы, одна уже готовая, по ней автоматически строятся модели. Вторая база строится по моделям джанги. Базы совершенно разные. Хотелось бы добиться работы с двумя в одном проекте.

Объединение двух баз должно решить проблему, но нет ли других вариантов?
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Если явно через using указать необходимую для работы базу - всё работает. Но писать каждый раз название базы в которой находится отношение модели - ужас. Как красиво указать перечень моделей в роутинге для использования базы?
источник

b

brestows in Django [ru] #STAY HOME
Ребят, подскажите как в админку django добавить кастомную форму,  переопределил один шаблон из админки, добавил туда кнопку, по которой хочу вызвать кастомную форму, которая никак ни с чем не связана. Как это правильно сделать
источник

b

brestows in Django [ru] #STAY HOME
?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Il`ya (Marshal)
Если явно через using указать необходимую для работы базу - всё работает. Но писать каждый раз название базы в которой находится отношение модели - ужас. Как красиво указать перечень моделей в роутинге для использования базы?
Можно написать свой роутер, внутри которого выбирать базу.
https://docs.djangoproject.com/en/2.2/topics/db/multi-db/#automatic-database-routing
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Pavel Zagrebelin
Можно написать свой роутер, внутри которого выбирать базу.
https://docs.djangoproject.com/en/2.2/topics/db/multi-db/#automatic-database-routing
Да, конечно. Вот и интересуюсь как бы это красиво сделать. У меня достаточно просто. Там же класс модели прилетает. Дык вот если этот класс из аппки с определенным названием, то это одна база, иначе другая. Вопрос как проверить откуда эта модель. Где определена. Какому приложению принадлежит. Так не хочется делать appName in model.__module__
источник

EC

Elias Cooper in Django [ru] #STAY HOME
привет , подскажите пожалуйста след. момент:
джангой возвращаю JsonResponse , клиент у меня её "кракозябрит". Все дело в том, что клиент ANSI и соотвественно не может разобрать что я передал. Как можно это обойти на стороне джанги?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Il`ya (Marshal)
Да, конечно. Вот и интересуюсь как бы это красиво сделать. У меня достаточно просто. Там же класс модели прилетает. Дык вот если этот класс из аппки с определенным названием, то это одна база, иначе другая. Вопрос как проверить откуда эта модель. Где определена. Какому приложению принадлежит. Так не хочется делать appName in model.__module__
Там в документации вроде бы есть код прямо твой кейса.
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Pavel Zagrebelin
Там в документации вроде бы есть код прямо твой кейса.
Там кейс с приложениями. Смотря какое приложение использует модель с той базой и работает. А у меня смотря с какого приложения модель, такая и база
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Il`ya (Marshal)
Там кейс с приложениями. Смотря какое приложение использует модель с той базой и работает. А у меня смотря с какого приложения модель, такая и база
Нет, мне кажется ты ошибаешься. AuthRouter, я про него говорю.
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Pavel Zagrebelin
Нет, мне кажется ты ошибаешься. AuthRouter, я про него говорю.
Согласен, моя ошибка. И права именно то, что в моем случае
источник

b

brestows in Django [ru] #STAY HOME
народ как работать в django с "хлебными крошками"
источник

DT

Dan Tyan in Django [ru] #STAY HOME
brestows
народ как работать в django с "хлебными крошками"
аккуратно и с воодушевлением
источник

DT

Dan Tyan in Django [ru] #STAY HOME
джанго не знает ничего о том что ты пишешь
собственно и крошки надо писать самому
источник

b

brestows in Django [ru] #STAY HOME
Dan Tyan
джанго не знает ничего о том что ты пишешь
собственно и крошки надо писать самому
Да, спасибо разобрался.
источник

b

brestows in Django [ru] #STAY HOME
подскажите, есть вот такая форма:
источник