====== Flask ======
Docs:
^ Flask | [[https://flask.palletsprojects.com]] |
^ Jinja | [[https://jinja.palletsprojects.com]] |
^ Flask-SQLAlchemy | [[https://flask-sqlalchemy.palletsprojects.com/en/3.1.x/]] |
^ Flask-WTF | [[https://flask-wtf.readthedocs.io]] |
| Blog de **Miguel Grinberg** | [[https://blog.miguelgrinberg.com/category/Flask]] |
| Flask **Mega Tutorial** | [[https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world]] |
Divers:
* YouTube:
* [[https://www.youtube.com/watch?v=ajrfDEi8F7Y&list=WL&index=1|Tutoriel Flask (Français) - Découverte du microframework Web Python]]
* [[https://www.youtube.com/playlist?list=PLF2JzgCW6-YY_TZCmBrbOpgx5pSNBD0_L|Your First Flask App]]
* [[https://www.youtube.com/channel/UC-QDfvrRIDB6F0bIO4I4HkQ|Pretty Printed]]
* [[https://www.digitalocean.com/community/tutorials/how-to-structure-large-flask-applications|How To Structure Large Flask Applications]]
* [[https://www.javatpoint.com/flask-tutorial]]
* [[https://www.twilio.com/blog/how-run-flask-application|How to Run a Flask Application]]
** Setup **
* [[python:flask:setup_nouveau_projet]]
* [[python:flask:debug_dans_vscode_vscodium]]
** Déploiement **
* [[python:flask:setup_production]]
* [[python:flask:deploiement_production]]
* [[python:flask:deploiement_multiple_apps]]
** Outils **
* [[python:flask:command_line]]
* [[python:flask:command_line_custom]]
* [[python:flask:testing]]
** Structure **
* [[python:flask:blueprints]]
* [[python:flask:configuration]]
* [[python:flask:static_files]]
* [[python:flask:multi_thread]]
* [[python:flask:conception_par_modules]]
** Fonctionnalités **
* [[python:flask:url]]
* [[python:flask:request]]
* [[python:flask:response]]
* [[python:flask:response_json]]
* [[python:flask:response_fichier]]
* [[python:flask:templates]]
* [[python:flask:filtres]]
* [[python:flask:flash_messages]]
* [[python:flask:formulaires]]
* [[python:flask:session]]
* [[python:flask:upload]]
* [[python:flask:resources]]
* [[python:flask:login]]
* [[python:flask:logging]]
* [[python:flask:api]]
* [[python:flask:localisation]]
** Extensions **
* [[python:flask:flask_wtf]]
* [[python:flask:flask_sqlalchemy]]
* [[python:flask:flask_migrate]]
* [[python:flask:flask_login]]
* [[python:flask:flask_google_auth]]
* [[python:flask:bootstrap]]
** Sécurité **
* [[https://www.securecoding.com/blog/flask-security-best-practices/]]