@pyaniy_tracktorist

Как оборачивать добавленные статьи в дивы?

необходимо добавлять статьи для сайта на Django которые будут отображены в HTML, в виде клонированных div к примеру : "div class=content" и таких множество но в каждом из этих разные статьи. Необходимо это лично мне для гибкой вёрстке каждого. Как оформить механизм клонирования, и как фильтровать данные из таблици Model для каждого этого div. Буду рад нужной статьи, или просто где копать? Может есть лучшее способы обыграть этот функционал?
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
@Exenzi
Python/Django/TS/Vue3
Может не до конца понял, но звучит как базовый функционал из туториала в доке https://docs.djangoproject.com/en/3.2/intro/tutori...

Прокинуть отфильтрованный кверисет в контекст шаблона...
def index(request):
    article_list = Article.objects.all()  # Тут можно накинуть .filter()
    context = {'article_list': article_list}
    return render(request, 'atricles/index.html', context)

... и в шаблоне вывести в цикле for in
{% for article in article_list  %}
    <div class="content">{{ article.content }}</div>
{% endfor %}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы