Список тегов каждого поста с django-тегами - PullRequest
0 голосов
/ 23 ноября 2018

Я использую теги django и не могу понять, как выводить и отображать теги каждого сообщения отдельно.

views.py

def news (request):

    haberler = Haberler.objects.all().filter(status=1).order_by('-created')

    #tags = Tag.objects.usage_for_model(Haberler, counts=True) // to list all tags of a model

    return render(request, 'haberler/haberler.html',{'haberler':haberler,
                                                    'tags':tags,
                                                    })

haberler.html

    <div class="col s12 m8 l9 xl9">
        <div class="col s12 grey-text haber-date">{{haberler.created|date:'d/m/Y'}}</div>
        <div class="col s12" style="font-family:Purista Semibold">{{haberler.title}}</div>
        <div class="col s12 haber-icerik"><span class="grey-text text-darken-3">{{haberler.content|safe}}</span></div>
        <div class="col s12" style="margin-top:1rem;">
            <!--<p>{{haberler.tags}}</p>-->
            {% for tag in tags %}   
                <div class="grey lighten-3" style="display:inline; border:thin solid #999;padding:.3rem; font-size:.8rem;border-radius: 3px;">{{ tag.name }}</div>
            {% endfor %}
        </div>
    </div>

{{haberler.tags}} перечисляет теги соответствующего поста в виде строки, разделенной запятыми, которую я не смог придать стилю для каждого тега.

Заранее спасибо.

...