Single-page Django Admin using django-reset-framework and React. Supports other front-end frameworks via plugins.
- Convert Admin site to a Single-page app in a few lines of code.
- If you already use Django admin there is no need to rewrite anything!
Just replace
django.contrib.admin
withrest_admin
and your old-fashioned admin site will turn into a single-page app. - Choose front-end framework from a number of available plugins.
- ... or write your own! RESTful Django Admin comes with flexible plugin-based architecture. By default React is used as a front-end, but it can be easily written in Angular, Ember or any other framework.
- Re-usable API and Front-end Schema that play well together.
- RESTful Django Admin derives REST API and Schema from
ModelAdmin
declarations that usually can be found inadmin.py
files in your project. You can use it not only for admin site, but also for prototyping the front-end! Just copy&paste auto-generated code fragments and use them together with the auto-generated API.
This project is still WIP. Please, get in touch if you want to help!
- TODO