1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| from django.shortcuts import render
from django.template import loader
from django.http import HttpResponse
from blog.models import Article, Reportage
from django.shortcuts import render, get_object_or_404
from django.core.paginator import Paginator
def P_accueil(request):
article_list = Article.objects.all()
paginator = Paginator(article_list, 6) # affiche les x premiere article dans une page
page = request.GET.get('page')
articles = paginator.get_page(page)
reportage_list = Reportage.objects.all()
paginator = Paginator(reportage_list, 1)
pages = request.GET.get('pages')
reportages = paginator.get_page(pages)
return render(request,'blog/index.html',{'articles': articles },{'reportages': reportages }) |
Partager