// the find
vintasoftware/django-react-boilerplate
Django 5, React, Tailwind 4 with Python 3 and Webpack project boilerplate
A Django + React starter template from Vinta Software, the consultancy behind several popular Django packages. Targets teams that want a full production stack — Postgres, Celery, Redis, Sentry, CSP headers — without assembling it themselves. Not a toy; this is the stack Vinta actually ships client work on.
Django and React are wired together via django-webpack-loader the right way: Django serves everything, webpack just produces the bundle. No CORS headaches, no split deployment needed out of the box. The OpenAPI round-trip (drf-spectacular → openapi-ts) means your TypeScript client is generated from the actual schema, not hand-written. Security defaults are serious: django-csp, django-permissions-policy, django-defender for brute-force, ATOMIC_REQUESTS=True. CELERY_TASK_ACKS_LATE=True with a documented explanation of why is a nice touch — most boilerplates skip this and you find out why it matters in production.
Webpack in 2026 is the main thing to argue with here. Vite would cut cold-start dev time dramatically and the ecosystem has largely moved on. The django-js-reverse dependency is a niche workaround for URL generation that becomes load-bearing magic — if it breaks or falls behind Django versions, you're stuck. Media storage is explicitly unsupported ('Please feel free to contribute!'), which means any project with file uploads hits a wall immediately. Render.com is the only documented deploy target and Celery workers are commented out there by default because the free tier doesn't cover them — that's a meaningful gap for a boilerplate that includes Celery as a core feature.