6. 1re option: utiliser une “app” existante
C’est LA réponse 9 fois sur 10
Que faire?
7. 1re option: utiliser une “app” existante
C’est LA réponse 9 fois sur 10
Que faire?
8. 1re option: utiliser une “app” existante
C’est LA réponse 9 fois sur 10
Que faire?
9. 1re option: utiliser une “app” existante
C’est LA réponse 9 fois sur 10
2e option: écrire ma propre app “blog”
Mais es-tu vraiment sûr que tu ne peux pas utiliser une “app” existante?
Que faire?
10. • Titre
• Slug
• Contenu
• Début de publication
• Fin de publication
• Statut de publication (brouillon, publié, …)
• Champs “SEO”
• Tags
• Commentaires
• Categories
11. • Titre
• Slug
• Contenu
• Début de publication
• Fin de publication
• Statut de publication (brouillon, publié, …)
• Champs “SEO”
• Tags
• Commentaires
• Categories
12. • Titre
• Slug
• Contenu
• Début de publication
• Fin de publication
• Statut de publication (brouillon, publié, …)
• Champs “SEO”
• Tags
• Commentaires
• Categories
13. • Titre
• Slug
• Contenu
• Début de publication
• Fin de publication
• Statut de publication (brouillon, publié, …)
• Champs “SEO”
• Tags
• Commentaires
• Categories
15. Quelques réflexions
• Je voulais créer une “app” Django complète -
j’ai fini avec quelque chose de beaucoup plus
ciblé.
• Mais le produit final est bien plus polyvalent.
16. Quelques réflexions
• Je voulais créer une “app” Django complète -
j’ai fini avec quelque chose de beaucoup plus
ciblé.
• Mais le produit final est bien plus polyvalent.
“This is the Unix philosophy: Write
programs that do one thing and do it
well.”