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_spa_framework-0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b98ee50d9a9ee94147decac3db60723b27069b5ff0bf1dc9ad0c237a05bbd2e0 |
|
MD5 | fe68f68625828a636744134893550ad2 |
|
BLAKE2b-256 | 55f5e25ad6ec322f36045a2b23d5737ff23c51f371407d84eb2d33cc1c416f0f |