关于 flask
用于使用 Flask 构建 Python Web 应用的技能,涵盖路由、模板、扩展、配置、WSGI 与部署实践。
主要功能
- 01Flask 路由与请求处理
- 02Jinja2 模板
- 03Blueprint 与扩展
- 04配置和部署指导
适用场景
- 01创建 Flask 路由和网页
- 02使用 Blueprint 组织应用
- 03准备部署 Flask 应用
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ full-stack-skills/ python-skills --skill flask安装后在 Claude Code 中输入/flask确认已加载。
附带文件agents/openai.yamlLICENSE.txt
详细介绍
何时使用此技能
在用户希望执行以下操作时使用此技能:
- 使用 Flask 编写 Python Web 应用、路由、模板与扩展
- 配置 WSGI、蓝图、配置与部署
如何使用此技能
- 核心:Flask(name)、@app.route、request、render_template;Jinja2。
- 进阶:Blueprint、Flask-SQLAlchemy、配置与环境变量;g、session。
- 参考:https://flask.palletsprojects.com/
最佳实践
- 使用应用工厂并拆分蓝图;不要将敏感配置提交到代码库。
- 生产环境使用 Gunicorn/uWSGI;启用 CSRF 防护与安全头。
关键词
flask、Python Web、路由、模板
评论
支持 Markdown