Size: a a a

Django [ru] #STAY HOME

2020 January 16

J

Jack in Django [ru] #STAY HOME
Нет, но не вижу тут ничего плохого
источник

Do

Descending order in Django [ru] #STAY HOME
Jack
Доказывает что не от media ищет или как это вщ может быть
404 по пути PRODUCT/PRODUCTS
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Jack
Нет, но не вижу тут ничего плохого
а эта фотка - это ImageField?
источник

J

Jack in Django [ru] #STAY HOME
это settings
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Jack
это settings
я имею в виду, поле image в модели Product описано как ImageField?
источник

J

Jack in Django [ru] #STAY HOME
Descending order
404 по пути PRODUCT/PRODUCTS
Да, но странно так как я добавлял через админку(бд) мою и она не могла не верно путь прописать
источник

J

Jack in Django [ru] #STAY HOME
Pavel Zagrebelin
я имею в виду, поле image в модели Product описано как ImageField?
А, да
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Jack
А, да
{% if product.image %} {{ product.image.url }} {% endif %}
вот так попробуй.
источник

J

Jack in Django [ru] #STAY HOME
источник

J

Jack in Django [ru] #STAY HOME
источник

J

Jack in Django [ru] #STAY HOME
Опа, а тут видно что она короче начинает с media искать, так ?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Jack
Опа, а тут видно что она короче начинает с media искать, так ?
угу. в базе данных хранится путь к файлу относительно MEDIA_ROOT, и к нему нжуно ещё MEDIA_URL дописать, чтобы получить правильный урл.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
и .url как раз этим и занимается
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
(если в детали не влезать)
источник

J

Jack in Django [ru] #STAY HOME
Извини прошу можешь описать что мне сделать а то я понял сказанное но что именно сделать в settings надо дописать media_url?
источник

J

Jack in Django [ru] #STAY HOME
И дать ему конкретный путь?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Jack
Извини прошу можешь описать что мне сделать а то я понял сказанное но что именно сделать в settings надо дописать media_url?
тебе надо {{ product.image.url }} заменить на <img src="{{ product.image.url ">. Оставив if\endif
источник

J

Jack in Django [ru] #STAY HOME
Сделал
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
и?
источник

J

Jack in Django [ru] #STAY HOME
Но по сути оно так и работало и без if end
источник