The simple way to build Django applications with modern React frontends
Project description
With Django Render, you can create fast, user-friendly single-page-applications and use all components available in the React ecosystem while keeping all application logic in Django.
Django Render applications use Django’s built-in URL routing and views, allowing you to build your backend like a regular Django app and render the frontend with React components instead of Django templates.
The package contains a Django middleware and a small (11KB) frontend library that handles the data fetching and adapting Python objects into JavaScript.
Find out more in our Introduction
Key Features
- Quickly build React applications with all the app logic in Django views, no APIs required!
- Deeply integrated with Django. Supports Django forms, messages, and authentication
- Open URLs in overlays to build modal interfaces
- Use whatever UI component library/css framework you like
- Supports Storybook and Vite hot module reloading
Demo project
Have a look at our demo project to see Django Render in action!
Live Demo: demo.django-render.org Source code: github.com/kaedroho/djangopress
Support
For support, please reach out to us on GitHub discussions
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django_spar-0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdeaea7e9cf2ab674c6e64439e8bb35559e828e556da1f0369c68b8022eb4d48 |
|
MD5 | 13f2e23513fb5d5a27340fcdf2377643 |
|
BLAKE2b-256 | 24b05fad00744dbade84120f18bfc8a6e45d3781c50a93af9bd13de7bb4c38fc |