Size: a a a

Django [ru] #STAY HOME

2020 January 11

K

Kirito in Django [ru] #STAY HOME
Vadim Tepes
не так сложно как звучит, нужно лишь разобратся как правильно использовать jquery который уже есть в джанге
Так там просто на ванильном четыре строки кода хватает для этого
источник

ДА

Дастан Алымбеков in Django [ru] #STAY HOME
Появились некоторые сложности при фильтрации по категориям
https://gist.github.com/Alymbekov/eb7aa26030ff648b84db25f526343df0
источник

Ш

Шерзод in Django [ru] #STAY HOME
{% for s in ss %}
   <tr>
       <td>{{ s.nomenclature }}</td>
       <td>{{ s.residue }}</td>
       <td>
           {{ s.sum_prod.values }}
       </td>
   </tr>
{% endfor %}


как вывести определённые поля в шаблоне, как values(‘quantity’)?

s.sum_prod - это список
источник

N

Nire in Django [ru] #STAY HOME
Шерзод
{% for s in ss %}
   <tr>
       <td>{{ s.nomenclature }}</td>
       <td>{{ s.residue }}</td>
       <td>
           {{ s.sum_prod.values }}
       </td>
   </tr>
{% endfor %}


как вывести определённые поля в шаблоне, как values(‘quantity’)?

s.sum_prod - это список
Скиньте в dpaste.de, нечитаемо
источник

Ш

Шерзод in Django [ru] #STAY HOME
источник

N

Nire in Django [ru] #STAY HOME
Через ещё один цикл
источник

Ш

Шерзод in Django [ru] #STAY HOME
Nire
Через ещё один цикл
спасибо
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
в HTML нет селекта с именем 'category'
попробуй изменить свой тег на:
<select id="select-box2" class="select" name="category">

потом, во вьюхе, доставай:
request.POST.get('category', None)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Artem Gubatenko
в HTML нет селекта с именем 'category'
попробуй изменить свой тег на:
<select id="select-box2" class="select" name="category">

потом, во вьюхе, доставай:
request.POST.get('category', None)
request.POST.get('category', None) == request.POST.get('category')
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Dan Tyan
request.POST.get('category', None) == request.POST.get('category')
я люблю писать явно )
источник

DT

Dan Tyan in Django [ru] #STAY HOME
я тоже раньше так писал
после пару код ревью перестал =)
источник

ДА

Дастан Алымбеков in Django [ru] #STAY HOME
Artem Gubatenko
в HTML нет селекта с именем 'category'
попробуй изменить свой тег на:
<select id="select-box2" class="select" name="category">

потом, во вьюхе, доставай:
request.POST.get('category', None)
Я так и сделал, при нажатии на кнопку, я всегда получаю категорию id 2, если я меняю категорию то он все равно перебрасывает на на категорию с id 2
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Дастан Алымбеков
Я так и сделал, при нажатии на кнопку, я всегда получаю категорию id 2, если я меняю категорию то он все равно перебрасывает на на категорию с id 2
в предоставленном коде я не вижу фильтрации по категории не в get_queryset(), не в post();
там только по какому-то name
источник

ДА

Дастан Алымбеков in Django [ru] #STAY HOME
Artem Gubatenko
в предоставленном коде я не вижу фильтрации по категории не в get_queryset(), не в post();
там только по какому-то name
Я логику не сделал, я хотел получить в начале в консоле только данные, в моем случае id категории при выборе категории, но я получаю только id с категорией 2
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Дастан Алымбеков
Я логику не сделал, я хотел получить в начале в консоле только данные, в моем случае id категории при выборе категории, но я получаю только id с категорией 2
то есть, все время, при любом выборе <option>, из request.POST.get(), приходит 2 ?
какой HTML формируется проверял?
правильно ли там расставлены value у option ?
источник

UN

User Name in Django [ru] #STAY HOME
гайз вопрос насчет query

так можно сделать?
league_data = Fixture.objects.filter(league__contains=request_data and host__contains=request_data)


нужно смастерить такой запрос
SELECT * FROM `footballevents_fixture` WHERE `league` LIKE '%G%' AND `host` LIKE '%G%' AND `guest` LIKE '%G%'
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Fixture.objects.filter(league__contains=request_data, host__contains=request_data, guest__contains=request_data)
источник

UN

User Name in Django [ru] #STAY HOME
Dan Tyan
Fixture.objects.filter(league__contains=request_data, host__contains=request_data, guest__contains=request_data)
thx
источник

m

mailf in Django [ru] #STAY HOME
У меня есть 2 поля с логинами в разных моделях. Модель А и Б. Могу ли я отсортировать объекты А в таком порядке, сколько у меня объектов с таким же логином как в Б?

То есть например у меня есть объекты А с логином "1", и с логином "2". И объекты Б, где 1 объект с логином "2" и 3 объекта с логином "1", чтобы мне выдало qs в котором будет сортировка по количеству объектов Б.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
не совсем понятно что имеентся ввиду под логином - это строка ?
источник