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