Django
- 4 ответа
- 0 вопросов
2
Вклад в тег
post одну и ту же новость.post.image — это не само изображение, а менеджер, который возвращает все изображения для этой новости. Иными словами, post.image вернет то же самое, что и Images.objects.filter(post=post). Поправить это можно несколькими способами.<img src="{{ new.image.first().url }}">{% for image in new.image.all %}
<img src="{{ image.image.url }}">
{% endfor %}class Images(models.Model):
post = models.OneToOneField(News, default=None, related_name="image")
image = models.ImageField(upload_to=settings.MEDIA_ROOT,
verbose_name="Image")post.image уже будет сразу возвращать изображение. origin). В URL — адрес репозитория, Например: https://<username>@github.com/<username>/<project>.git