Size: a a a

Django [ru] #STAY HOME

2018 December 18

DB

Dima Boger in Django [ru] #STAY HOME
Dima Boger
хочется вот такого — дописывай .items()
В довесок к .items у QueryDict есть .lists, т.к и пост и гет данные позволяют отправлять один ключ несколько раз
источник

IF

Invisible Fox in Django [ru] #STAY HOME
Dima Boger
хочется вот такого — дописывай .items()
Точно, черт
источник

NK

ID:531453784 in Django [ru] #STAY HOME
@aionaction будет жить. Поприветствуем!
источник

NK

ID:531712981 in Django [ru] #STAY HOME
num = 5
Mark.objects.filter(...)[num]
валидно?
источник

A

Alexander in Django [ru] #STAY HOME
привет. рад найти сообщество джангистов, и с ходу вопрос:
разумная ли идея использовать запросы к админке (типа /model/add, etc) сторонними сервисами для работы с моделями, вместо того, чтобы делать свои вьюшки на это?

для понимания кейс: есть модели, поверх них админка, там опредленный учет по компании, никакого функционала больше; пишу чатбота, который бы добавлял записи в эту бд.

по хорошему надо писать свой апи, но это будет дубликат админки, просто на мой лад.
с другой стороны, чтобы использовать так админку, надо либо убрать проверку csrf, либо забирать токены их хтмл-кода.

поделитесь, пожалуйста, мнением на этот счет.
источник

.

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

PB

Petr B. in Django [ru] #STAY HOME
Alexander
привет. рад найти сообщество джангистов, и с ходу вопрос:
разумная ли идея использовать запросы к админке (типа /model/add, etc) сторонними сервисами для работы с моделями, вместо того, чтобы делать свои вьюшки на это?

для понимания кейс: есть модели, поверх них админка, там опредленный учет по компании, никакого функционала больше; пишу чатбота, который бы добавлял записи в эту бд.

по хорошему надо писать свой апи, но это будет дубликат админки, просто на мой лад.
с другой стороны, чтобы использовать так админку, надо либо убрать проверку csrf, либо забирать токены их хтмл-кода.

поделитесь, пожалуйста, мнением на этот счет.
Сделай на drf
источник

ОК

Омурбек уулу Кайрат in Django [ru] #STAY HOME
Petr B.
Сделай на drf
+
источник

A

Alexander in Django [ru] #STAY HOME
то есть админку лучше не юзать для такого доступа?
источник

ОК

Омурбек уулу Кайрат in Django [ru] #STAY HOME
Alexander
то есть админку лучше не юзать для такого доступа?
Ну ты же хочешь апи
источник

KZ

Kostyantyn Zuyev in Django [ru] #STAY HOME
Alexander
то есть админку лучше не юзать для такого доступа?
Админка для людей. Не могу себе представить человека который назовет такое использование админки хорошим решением
источник

A

Alexander in Django [ru] #STAY HOME
ну, она довольно универсальна. используя ее мы не связываем эти два сервиса (т.е. предоставляемые ресты от админки сами резолвятся, а запросы бота - только подстраиваются под них).
не надо писать заново то, что было реализовано в админке
источник

.

... in Django [ru] #STAY HOME
Расчёты долго выполняются, допустим послал я запрос, расчёт запустился, может 5 минут идти
источник

.

... in Django [ru] #STAY HOME
Далее мне результат в боте нужен
источник

.

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

.

... in Django [ru] #STAY HOME
И ботом это хранилище опрашивать....
источник

A

Alexander in Django [ru] #STAY HOME
так вычислений нет, там типа сразу хранилище
источник

PB

Petr B. in Django [ru] #STAY HOME
...
И ботом это хранилище опрашивать....
Целери + результат складывать в кеш
источник

.

... in Django [ru] #STAY HOME
Petr B.
Целери + результат складывать в кеш
А для кэша уже вьюха для его опраса?
источник

.

... in Django [ru] #STAY HOME
И переодически типа вьюху опрашивать
источник