Size: a a a

Django [ru] #STAY HOME

2020 January 26

SA

Sultonbek Akhmedov 🇺🇿 in Django [ru] #STAY HOME
сама страница не обновляется у меня, оказ-ся, вытаскивается через аякс кусочек стр со списком
источник

SA

Sultonbek Akhmedov 🇺🇿 in Django [ru] #STAY HOME
и там я передаю номер страницы
источник

SA

Sultonbek Akhmedov 🇺🇿 in Django [ru] #STAY HOME
ну всё, в обработке этого запроса и вытащу номер страницы и прикреплю к нужной переменной
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Dan Tyan
ну значит проверять у кого 0
А как, подскажешь?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Marat Idrísov
А как, подскажешь?
попробуй сначала первый
потом второй
Model.objects.filter(related_set__isnull=True)
Model.objects.annotate(cnt=Count('related_set')).filter(cnt=0)
источник

yh

yasya huyase in Django [ru] #STAY HOME
Кто подскажет как сделать мультиязычность сайта на Джанго?
Проблема в том что на страницах много больших статических текстов и через {% trans %} + makemessages эти тексты в файл локали не собираются
источник

DT

Dan Tyan in Django [ru] #STAY HOME
yasya huyase
Кто подскажет как сделать мультиязычность сайта на Джанго?
Проблема в том что на страницах много больших статических текстов и через {% trans %} + makemessages эти тексты в файл локали не собираются
шаблоны или drf?
источник

yh

yasya huyase in Django [ru] #STAY HOME
Шаблоны
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Dan Tyan
попробуй сначала первый
потом второй
Model.objects.filter(related_set__isnull=True)
Model.objects.annotate(cnt=Count('related_set')).filter(cnt=0)
Ну первый не сработает точно, т.к. он принимает только поля объекта. Второй щас попробую, но я уже сделал так Model.objects.annotate(count=Count('fk_field_on_another_model')).filter(cnt=0)
источник

DT

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

yh

yasya huyase in Django [ru] #STAY HOME
Dan Tyan
если текста и вправду большие может использовать отдельные шаблоны
хотя blocktrans должны справится
О, забыл о них, спасибо
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Привет. Как получить юзера по полю, передаваемому от реквеста? https://pastebin.com/6cZQDtra
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Marat Idrísov
Ну первый не сработает точно, т.к. он принимает только поля объекта. Второй щас попробую, но я уже сделал так Model.objects.annotate(count=Count('fk_field_on_another_model')).filter(cnt=0)
страно делать утверждение без попытки попробовать

на скрине первый запрос возвращает 0 категорий
второй после добавления руками тестовой категории в которой нет продуктов

запрос работает
источник

А

Алексей in Django [ru] #STAY HOME
Grigory Surkov
Привет. Как получить юзера по полю, передаваемому от реквеста? https://pastebin.com/6cZQDtra
используй словарь и распаковку **
источник

А

Алексей in Django [ru] #STAY HOME
data = {field: value}
...filter(**data)
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Алексей
data = {field: value}
...filter(**data)
Спасибо
источник

SA

Sultonbek Akhmedov 🇺🇿 in Django [ru] #STAY HOME
Sultonbek Akhmedov 🇺🇿
вопрос, что-то я туплю, не могу выяснить номер текущей страницы в перегруженном get_context_data() от ListView...
всё таки не могу вытащить номер страницы
источник

SA

Sultonbek Akhmedov 🇺🇿 in Django [ru] #STAY HOME
+++++++++ self.request.GET = <QueryDict: {}>
+++++++++ self.request.POST = <QueryDict: {}>
источник

SA

Sultonbek Akhmedov 🇺🇿 in Django [ru] #STAY HOME
как же штатными средствами в перегруженной get_context_data()
вытащить номер страницы?
источник

SA

Sultonbek Akhmedov 🇺🇿 in Django [ru] #STAY HOME
вызывается страницы обычно
/list/pagenum
источник