Size: a a a

Django [ru] #STAY HOME

2021 February 07

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя есть объеки product = Product.get()
источник

DT

Dan Tyan in Django [ru] #STAY HOME
вот от него вызывай то что выше прислал
источник

М

Максим in Django [ru] #STAY HOME
product = Product.objects.get(slug=slug)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ага
источник

М

Максим in Django [ru] #STAY HOME
понял
источник

М

Максим in Django [ru] #STAY HOME
cross = product.cross_products.all()
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
не создавая переменную во въюхе
источник

М

Максим in Django [ru] #STAY HOME
Максим
cross = product.cross_products.all()
Ошибки нет но и данных нет
источник

М

Максим in Django [ru] #STAY HOME
пустой <QuerySet []>
источник

М

Максим in Django [ru] #STAY HOME
cross = models.ManyToManyField('Product', related_name='cross_products', verbose_name='Варианты', blank=True)  - Модель
product = Product.objects.get(slug=slug)
cross = product.cross_products.all() - Вьюха
{% for c in  cross %} - Шаблон
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у продукиа точно есть в связях записи?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
точнее
источник

DT

Dan Tyan in Django [ru] #STAY HOME
точно есть продукты в котррых текущий добавлен?
источник

М

Максим in Django [ru] #STAY HOME
таблица shop_product_cross
источник

DT

Dan Tyan in Django [ru] #STAY HOME
какой текущий?
источник

М

Максим in Django [ru] #STAY HOME
Или должно быть добавлено взаимно?
источник

М

Максим in Django [ru] #STAY HOME
Текущий 3
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тогда возможно тебе надо
product.cross.all()
источник

М

Максим in Django [ru] #STAY HOME
Заработало!!! Громадное спасибо!
источник