Coding
PromptBeginner5 minmarkdown
Nano Banana Pro
Agent skill for nano-banana-pro
7
**Backend (Django + PostgreSQL)**
Sign in to like and favorite skills
Backend (Django + PostgreSQL)
pytest or python -m pytestpytest tests/test_basic.py::BasicTest::test_django_setuppytest --cov=. --cov-report=term-missingpython manage.py migratepython manage.py runserver or make runserverpython scripts/eval_router.py --corpus scripts/router_eval_corpus.json or make eval-routerFrontend (React)
cd frontend && npm cinpm startnpm run buildnpm test -- --coverage --watchAll=falsenpm run lintImports (Python)
from __future__ import annotations for type hints in complex modulesfrom django.db import models not multiple linesType Hints
def route_intent(request) -> Response:Naming Conventions
Django Patterns
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)models.Index(fields=['user', 'is_active'])@transaction.atomic for critical writespermissions = [("can_approve_broadcasts", "...")]Error Handling
logger.error(f"Router failed: {err}", exc_info=True)Documentation
Testing