
de skills37
Guide pratique de Django : structure du projet, modèles, vues, templates, administration, patterns REST et notes de déploiement pour créer des applications web Python complètes.
Ce fichier SKILL.md documente l'utilisation pratique de Django : installation, structure du projet, modèles ORM, vues (basées sur des fonctions et des classes), configuration de l'administration, templates, intégration du framework REST, migrations, commandes de test et de déploiement. C'est une référence pratique pour construire des applications Django standards.
Utilisez cette compétence lors de l'échafaudage ou du travail sur des projets Django : configuration de modèles, de vues, de sérialiseurs, d'interfaces d'administration ou d'intégration d'API DRF. Elle convient aux tâches d'agent générant l'échafaudage de projet Django, des exemples de code, des migrations et des cas de test.
Utile pour les assistants de code connaissant Python et les agents qui produisent ou révisent du code backend (assistants de type Copilot, Codex, Claude Code).
A well-structured Django framework reference guide covering project setup, models, views, templates, admin, DRF, testing, and deployment patterns. No bundled scripts. Code examples are clean with good comments and follow Django best practices (select_related, env vars for secrets, AUTH_USER_MODEL early). Security posture is strong — uses os.environ for secrets, recommends django-environ. Minor note: settings example has insecure defaults (DEBUG=True, placeholder SECRET_KEY) but these are clearly documentation examples, not runtime code.
Pure reference/guide skill with no executable scripts. Good Django coverage from models through deployment. Clean, idiomatic code examples. Would benefit from a deployment section beyond just 'python manage.py check --deploy' — e.g., gunicorn/uvicorn config, static file serving.