Size: a a a

2021 April 19

РС

Роман Саркисян... in Django
Вечер добрый!
Проверьте ещё раз, точно ли нет ошибок в нейминге/синтаксисе, возможно у вас где-то есть не закрытый блок. Работать должно вне зависимости от того в какой части html размещается условие. Возможно вы забыли поместить модель 'cat' в контекст при рендеринге страницы.
источник

O

Olegсей in Django
Можно написать product.category_set.all()
источник

S

Sofia in Django
И правда работает. Я посмотрела что код не подсвечивается, и решила что точно не верный
источник

РС

Роман Саркисян... in Django
Осмелюсь предположить что используете VS Code, с ним такое бывает когда размечаете внутри тега :)
источник

S

Sofia in Django
Точно 😂 туплю
источник

DA

Dato Akobia in Django
Привет всем! Получаю QuerySet таким образом – query_ = user.objects.filter(id=4388). Теперь мне нужно получить ID и остальные поля этого query_ Как это можно сделать? (4388 это user_id по которому ищется в таблице user.)
источник

M

Musoxon in Django
Попробуйте использовать get вместо filter
источник

DA

Dato Akobia in Django
Возвращается только одно поле
источник

M

Musoxon in Django
Не понял
источник

M

Musoxon in Django
Наверное оно возвращает объект, вы можете получить все поля например
query_.username
источник

M

Musoxon in Django
Или query_.pk
источник

M

Musoxon in Django
И т.д.
источник

DA

Dato Akobia in Django
Да, спасибо большое)
источник

DA

Dato Akobia in Django
А если у меня должно возвращаться больше 1 элемента? get уже не подходит, к сожалению
источник

O

Olegсей in Django
Циклом проходить по списку и вытаскивать необходимые поля
источник

DA

Dato Akobia in Django
Да, .iterator() помог, спасибо
источник

S

Sofia in Django
 Category.objects.get(html_name="soft")
источник

S

Sofia in Django
Я обращаюсь к модели Category, у нее есть только name и html_name
источник

S

Sofia in Django
Вот мой запрос возвращает имя, по html_name, а как мне наоборот сделать?
источник

S

Sofia in Django
когда в скобках задаю
name
всё равно возвращает имя
источник