关于 django
这项 Django 开发技能用于构建和配置 Python Web 应用,涵盖项目设置、模型、迁移、视图、路由、模板和 admin,也提供应用结构、性能、安全与权限方面的指导。
主要功能
- 01设置 Django 项目与应用
- 02指导模型和迁移
- 03涵盖视图、路由与模板
- 04说明 admin 注册
- 05提供安全与权限建议
适用场景
- 01启动 Django Web 应用
- 02添加模型与数据库迁移
- 03配置视图、路由和 admin
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ full-stack-skills/ python-skills --skill django安装后在 Claude Code 中输入/django确认已加载。
附带文件agents/openai.yamlLICENSE.txt
详细介绍
适用场景
在用户希望执行以下操作时使用此技能:
- 使用 Django 创建 Web 应用、ORM、admin、视图与路由
- 配置项目、应用、模型、迁移与部署
使用方法
- 起步:django-admin startproject;startapp、settings、INSTALLED_APPS。
- 核心:models、makemigrations/migrate;views、urls、templates;注册 admin。
- 参考:https://docs.djangoproject.com/
最佳实践
- 一个应用一个职责;规范化模型并建立索引。
- 精简视图,将逻辑放在 service 或 model 层;注意安全、CSRF 与权限。
关键词
django、ORM、MTV、迁移、Python Web
评论
支持 Markdown