Size: a a a

Django [ru] #STAY HOME

2019 August 27

a

anton000v in Django [ru] #STAY HOME
Переслано от Ivan Sinyavskiy
Возможно подойдет django-mptt
источник

A

Ahhi in Django [ru] #STAY HOME
Добрый день, подскажите, пожалуйста. Есть 3 поля формы, в каждом выбор из одного  и того же query seta. Требуется исключить вариант из поля, если он уже выбран в другом поле. Нужно ли это делать на js, или как то на джанге можно?
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Ahhi
Добрый день, подскажите, пожалуйста. Есть 3 поля формы, в каждом выбор из одного  и того же query seta. Требуется исключить вариант из поля, если он уже выбран в другом поле. Нужно ли это делать на js, или как то на джанге можно?
js
источник

ОК

Олег Кодзь in Django [ru] #STAY HOME
Никто не знает, в каком месте request.user получает AnonymousUser? Можно как-то из мидлвари сделать свой класс Юзера и запихнуть в request аттрибутом? У меня в какой-то момент, джанга request.user всё равно перезаписывает на AnonymousUser
источник

F

Fred in Django [ru] #STAY HOME
https://pastebin.com/DUkdBs9s парни я чет не понимаю как update работает  как правильно сохранить вложенные сериализаторы, create работает.
источник

F

Fred in Django [ru] #STAY HOME
доки тоже не помогли
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Олег Кодзь
Никто не знает, в каком месте request.user получает AnonymousUser? Можно как-то из мидлвари сделать свой класс Юзера и запихнуть в request аттрибутом? У меня в какой-то момент, джанга request.user всё равно перезаписывает на AnonymousUser
источник

ОК

Олег Кодзь in Django [ru] #STAY HOME
Вот спасибо)
источник

a

anton000v in Django [ru] #STAY HOME
Ivan Sinyavskiy
Возможно подойдет django-mptt
Выходит так, что все поля-наследники все равно видны изначально
Не могу понять как скрыть их до тех времен, пока их родитель не будет выбран
Типо:
Выбрал Россию - тебе выпало сразу же города Росии
Выбрал Украину - тебе выпали сразу города Украины
И это все в одном поле
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
anton000v
Выходит так, что все поля-наследники все равно видны изначально
Не могу понять как скрыть их до тех времен, пока их родитель не будет выбран
Типо:
Выбрал Россию - тебе выпало сразу же города Росии
Выбрал Украину - тебе выпали сразу города Украины
И это все в одном поле
django-autocomplete-light==3.4.1, там есть возможность данные для автокомплита брать с бэкнеда, передавая значения каких-то заполненных полей
источник

a

anton000v in Django [ru] #STAY HOME
Сейчас прогуглю, спасибо)
источник

D

Dmitry in Django [ru] #STAY HOME
anton000v
Сейчас прогуглю, спасибо)
там именно такой пример в доке есть со странами и континентами
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Подскажите, в чём может быть проблема? Использую Джанговский пагинатор. Указал - allow_empty = False. То есть, если страницы 2, то при открытии blog/3/ должна генерится 404, но этого не происходит.
https://dpaste.de/5utV#L8
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
При открытии страницы blog/3/ уходит в рекурсию с 302 статусом
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Переписывал мидлварь для урлов. Возможно, в нём проблема?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
m0nte cr1st0
Подскажите, в чём может быть проблема? Использую Джанговский пагинатор. Указал - allow_empty = False. То есть, если страницы 2, то при открытии blog/3/ должна генерится 404, но этого не происходит.
https://dpaste.de/5utV#L8
начнем с того что ты пагинируешь ?
источник

DT

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

mc

m0nte cr1st0 in Django [ru] #STAY HOME
статьи
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
m0nte cr1st0
Подскажите, в чём может быть проблема? Использую Джанговский пагинатор. Указал - allow_empty = False. То есть, если страницы 2, то при открытии blog/3/ должна генерится 404, но этого не происходит.
https://dpaste.de/5utV#L8
allow_empty - это на тот случай, если вообще нет объектов, а не когда не хватает объектов на какую-то кавырнадцатую страницу
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
понял... думал, это по-другому работает
источник