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 %}
Partager