Continuez à développer!

Vous avez appris pas mal de concepts liés à Flask et Python dans ce tutoriel. Retournez au début et comparez votre code avec les étapes qui vous ont amenées ici. Comparez votre projet avec example project, qui pourrait être un peu différent à cause des différentes étapes du tutoriel.

Flask contient plus de fonctionnalités que celles qu’on a pu aborder ici. Cela étant dit, vous êtes maintenant armé pour développer vos propres applications web. Consultez le document Quickstart pour un résumé de ce que Flask peut faire et ensuite plongez vous dans la documentation pour continuer à apprendre. Flask s’appuie sur les librairies Jinja, Click, Werkzeug, et ItsDangerous qui ont aussi leur propre documentation. Vous pourriez aussi être intéressé par les différentes ref:extensions qui peuvent vous faciliter des tâches telles qu’accéder à des bases de données ou valider des formulaires plus simplement et plus efficacement.

Si vous souhaitez continuer à développer votre projet Flaskr, voici quelques suggestions pour de prochaines étapes:

  • Une vue détaillée permettant de visualiser un seul message. Cliquez sur le titre d’un message pour visualiser sa page.

  • Ajouter un bouton j’aime/j’aime pas sur un message.

  • Commentaires.

  • Etiquettes. En cliquant sur une étiquette, vous montrez tous les messages avec cette étiquette.

  • Une boîte de recherche permettant de filtrer la page d’index sur base d’un nom.

  • Une visualisation paginée. Montrez uniquement 5 messages par page.

  • Télécharger une image associée à un message.

  • Ecrire les messages en Markdown.

  • Avoir un flux RSS pour les nouveaux messages.

Amusez-vous et créez de superbes applications!