Bonjour à tous (Bonne année à tous) j'ai un petit souci, j'aimerais simplement ajouter un bouton précédent et suivant pour accéder à l'article suivant ou précédent mais je c'est pas comment faire, si vous pouvez m'aider sa serait cool, Merci d'avance de votre aide.

Views

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
#@cache_page(60 * 15)
def pageTutoGeneral(request, id, rub):
    langage = id
    lang = rub
    print(langage)
    print(lang)
 
    articles = Page.objects.filter(id = langage)
    PageArticles = Page.objects.filter(rubrique_id = lang).order_by('date')
 
    return render(request,'blog/TutorielDev/page/pageGeneral.html', {'articles': articles, 'PageArticles': PageArticles })



Model:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class Page(models.Model):
 
    titrePrincipal = models.CharField(max_length=100, blank=True, verbose_name="Titre du cours")
    titre = models.CharField(max_length=100, blank=True, verbose_name="Titre génèral")
    imagegauche = models.ImageField(upload_to='images', blank=True, verbose_name="Logo Gauche")
    slug = models.SlugField(max_length=100)
    intitule = models.CharField(max_length=100, blank=True, verbose_name="Rubrique")
    contenu = RichTextUploadingField()
    recapitulatif = RichTextUploadingField(verbose_name="Resumé")
    date = models.DateTimeField(default=timezone.now, verbose_name="Date de parution")
    heure = models.CharField(max_length=20, blank=True)
    difficulte = models.CharField(max_length=20, blank=True)
    auteur = models.CharField(max_length=100, blank=True)
    page = models.IntegerField()
    rubrique = models.ForeignKey(Cours, default='',verbose_name="Sous Rubrique", on_delete=models.CASCADE)
    SousRubrique = models.ForeignKey(Rubrique, default='',verbose_name="Rubrique", on_delete=models.CASCADE)
    langage = models.ForeignKey(Langage, default='',verbose_name="Langage", on_delete=models.CASCADE)

Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 {% for article in articles %}
 
  <form action="{% url 'pageTutoGeneral' id=article.id rub=article.rubrique_id %}" method="post">
    {% csrf_token %}                
    <input type="submit" value="Suivant" class="btn btn-warning">
  </form>
 
 {% endfor %}