FishHook
“Что-то не получается”?Ну “сделайте как-нибудь”.Как решать вашу проблему, если вс] что вы о ней сообщаете “что-то не получается”?
Да понимаю Вас, вопрос более философский, конекретики “0” но коли так ловите код.
class Photo(models.Model):
ava = models.ImageField(upload_to = "ava_person")
img_art = ImageSpecField(source = "ava",
processors = [ResizeToFill(200, 200)],
format = "JPEG",
options = {"quality": 60})
pfototag = models.SlugField(max_length=100)
class PhotoGroup(models.Model):
name_group = models.CharField(max_length=100)
tag_group = models.ManyToManyField(Photo)
class Article(models.Model):
title = models.CharField(max_length=100)
content = models.TextField()
date = models.DateTimeField(auto_now=False)
article_tag = models.ForeignKey(Tag)
video = models.ForeignKey(AddCodeYoutube, related_name='video_in_article')
author = models.ForeignKey(Persson)
photo = models.ForeignKey(PhotoGroup)
И тут, как я думаю, появляются сложности
class ArticleDetail(DetailView):
#queryset = Article.objects.all()
model = Article
template_name = "blog/article_detail.html"
context_object_name = "articledetail"
#def get_object(self):
# self.for_photo = super(ArticleDetail, self).get_object()
# return self.for_photo
def get_context_data(self, **kwargs):
context = super(ArticleDetail, self).get_context_data(**kwargs)
context["ph"] = Profile.objects.get(id = self.kwargs["pk"])
context["art_photo"] = PhotoGroup.objects.filter(name_group = "name_hor")
#context["ph"] = self.for_photo
return context
или особо тут
{% for list_photo_art in art_photo %}
<img src="{% static list_photo_art.tag_group.img_art.url %}">
{% endfor %}
В админке все связи работают.