фильтр в Django 2.0 - PullRequest
       5

фильтр в Django 2.0

0 голосов
/ 25 мая 2018

Эй, я пишу приложение в django, много блогов, в каждом из которых много статей, но я не знаю, как взять статьи, которые принадлежат блогу, и написать фильтр.

Модель моих статей

class Articles(models.Model):
    title = models.CharField(max_length=150, verbose_name="Tytul")
    content = models.TextField(verbose_name="Tekst")
    published = models.DateTimeField(verbose_name="Data publikacji",auto_now=True)
    image = models.FileField(upload_to="images",verbose_name="Obrazy",default=None)
    blog = models.ForeignKey(Blogs,on_delete=models.CASCADE,null=True)

Моймодель блогов

class Blogs(models.Model):
    title = models.CharField(max_length=150, verbose_name="Tytul")
    user = models.CharField(max_length=160, verbose_name="Uzytkownik")

blog.html

{% include 'base.html' %}
{% block blog %}

<h2>{{ blog.title }}</h2>
                    <div class="blog-info">
                        Tworca : {{ blog.user }}
                    </div>

{% block article %}
 {% for a in article.blog_set.all %} <---- here 

                   <div class="article">
                        Opublikowano : {{ a.published }}
                    </div>
                    <img src="{{ a.image.url }}" class="article-img">
                    <div class="article-intro">
                    <p>{{ a.content  }}</p>
                    </div>
{% endfor %}
{% endblock %}


{% endblock %}

база данных enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...