Size: a a a

Django [ru] #STAY HOME

2018 December 23

ОК

Олег Кодзь in Django [ru] #STAY HOME
Artyem Klimenko
нет ничего в него писать не надо. раз используете не ViewSet (что я крайне вам рекомендую), то придётся запилить отдельный класс унаследовавшись от https://www.django-rest-framework.org/api-guide/generic-views/#retrievemodelmixin
отдельный метод, поскольку на него должен быть завязан отдельный url
Тааак, а где почитать про ViewSet?
источник

AK

Artyem Klimenko in Django [ru] #STAY HOME
Олег Кодзь
Тааак, а где почитать про ViewSet?
источник

ОК

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

AK

Artyem Klimenko in Django [ru] #STAY HOME
а url на основе viewset регестрировать через https://www.django-rest-framework.org/api-guide/routers/
источник

n

nefalem in Django [ru] #STAY HOME
Кто может  объяснить, почему при выводе одного товара картинка с помощью {{ product.img.url}}, но при выводе  всех товаров не работает
источник

n

nefalem in Django [ru] #STAY HOME
При этом другие поля через {% for product in products %} отлично выводятся
источник

n

nefalem in Django [ru] #STAY HOME
а вот если указать картинку то все падает
источник

n

nefalem in Django [ru] #STAY HOME
или надо какой то if добавлять
источник

n

nefalem in Django [ru] #STAY HOME
Короче точно надо if добавлять
источник

n

nefalem in Django [ru] #STAY HOME
{% if product.img%}
   <img class="card-img-top" src="{{product.img.url}}" alt="Card image cap">
   {% endif %}
источник

n

nefalem in Django [ru] #STAY HOME
Если кому пригодится
источник

V

Viktor in Django [ru] #STAY HOME
nefalem
{% if product.img%}
   <img class="card-img-top" src="{{product.img.url}}" alt="Card image cap">
   {% endif %}
только надо else добавить и там прописать ссылку на заглушку на случай, если картинки нет у товара
источник

ОК

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

m

mel kaye in Django [ru] #STAY HOME
Viktor
В сеттингс прописал ip?
'*' постпвил в ALLOWED_HOSTS
источник

m

mel kaye in Django [ru] #STAY HOME
и айпи пробовал
источник

V

Viktor in Django [ru] #STAY HOME
mel kaye
'*' постпвил в ALLOWED_HOSTS
пропиши явно и запятую не забудь
источник

V

Viktor in Django [ru] #STAY HOME
хттп ошибка есть какая то?
источник

T

Temur in Django [ru] #STAY HOME
mel kaye
'*' постпвил в ALLOWED_HOSTS
попробуй прописать хосты в C:\Windows\System32\Drivers\etc\hosts
источник

m

mel kaye in Django [ru] #STAY HOME
Viktor
хттп ошибка есть какая то?
нет, запрос не доходит
источник

m

mel kaye in Django [ru] #STAY HOME
Temur
попробуй прописать хосты в C:\Windows\System32\Drivers\etc\hosts
я не на винде
источник