{
"id": "specialization:backend-python-django",
"_kind": "Specialization",
"_file": "domain/specializations/backend-python-django.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Backend (Python/Django)",
"parentDomainId": "domain:web-development",
"description": "The Backend Python/Django specialization covers building server-side\nweb applications and APIs using the Django framework and the broader\nPython web ecosystem.\n\nKey skills include Django ORM and migrations, Django REST Framework\nand Ninja for API layers, Celery for background tasks, authentication\n(django-allauth, social auth), caching with Redis, and deployment on\ngunicorn/uvicorn behind nginx. The specialization shares concerns with\nFull-stack Web App (Python) when a frontend is included, and with\nData Science/Engineering when Python services consume or produce data\npipelines. PostgreSQL is the canonical database companion.\n"
},
"outgoingEdges": [
{
"from": "specialization:backend-python-django",
"to": "domain:web-development",
"kind": "specializes"
}
],
"incomingEdges": [
{
"from": "domain:backend",
"to": "specialization:backend-python-django",
"kind": "contains",
"attributes": {}
},
{
"from": "domain:web-development",
"to": "specialization:backend-python-django",
"kind": "contains"
},
{
"from": "role:backend-engineer",
"to": "specialization:backend-python-django",
"kind": "requires_skill",
"attributes": {
"level": "intermediate"
}
},
{
"from": "role:fullstack-engineer",
"to": "specialization:backend-python-django",
"kind": "requires_skill",
"attributes": {
"level": "intermediate"
}
},
{
"from": "skill:python-django-debug",
"to": "specialization:backend-python-django",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
}
]
}