Retourner un gabarit HTML avec render

Exclusif Premium

Débloquez votre potentiel ! ✨

Cette session fait partie de notre programme Premium exclusif

+100h de formations exclusives
+180 exercices de code avancés
+100h de mentorats en réécriture
20 projets guidés pas à pas
Mentorats groupés hebdomadaires
Support individuel avec nos mentors

Prêt à passer au niveau supérieur ?

Découvrez tous les avantages Premium et transformez votre apprentissage dès aujourd'hui!

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

UGGY

24 juin 2025

Résolue
3 réponses

Problème d'affichage de blog_post

Bonsoir, Je n'arrive pas à afficher "**blog_post**", ma page web affiche uniquement "**blog_posts**" => "Tous les articles du blog" . Avez-vous une explication ou une piste pour m'orienter dans le debug ? Par avance merci. Bonne soirée, Eric

Beachmountains

21 novembre 2024

Résolue
18 réponses

Erreur 404 sur object.get

Bonjour, je n'arrrive pas récuperé le fichier template sur ma page. ça ne récupere que la 1er fonction def blog_posts mais la 2eme def blog_post(request, slug) non. ![](/media/mentoring/Erreur_404_sur_object.get-1531x853.webp) merci

Thibaut

29 octobre 2024

Résolue
3 réponses

la vue avec djan

Salut. j ai pu avoir exactement le meme code que thibault mais ma vue blog_post ne s'affiche: voila mes urls ```python from django.contrib import admin from django.urls import path from blogg.views import blog_posts, blog_post urlpatterns = [ path('admin/', admin.site.urls), path("blog/", blog_posts, name = "blog-index"), path("blog//", blog_post, name = "blug-post"), ] ``` Voila mes vues ```python from django.http import HttpResponse, Http404 from django.shortcuts import render from django.template.loader import render_to_string from blogg.models import BloggPost def blog_posts(request): return HttpResponse("tous les articles du blog") def blog_post(request, slug): post = BloggPost.objects.get(slug=slug) return render(request, "blog/post.html", {"blog_post" : post}) ``` voila mon fichier html ```html {{ blog_post.title }} Fichier de template : {{ blog_post.title }} {{ blog_post.content }} ``` je n'arrive pas a retourne ce fichier html. quand je lance mon server c est le contenu de la vue blog_posts qui s affiche et non celui de la vue blog_post. SVP pouvez m*eclaircir ?

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.