django-admin-source
v1.1.3
Published
Django-admin-source(https://www.npmjs.com/package/django-admin-source) is an automatic admin interface that can be plugged into your application. You, as a developer, provide database models (like posts, comments, stores, products or whatever else your ap
Readme
Django-admin-source
Django-admin-source is an automatic admin interface that can be plugged into your application. You, as a developer, provide database models (like posts, comments, stores, products or whatever else your application uses), and Django-admin-source generates UI which allows you (or other trusted users) to manage content.
Inspired by: django admin, rails admin and active admin.
Table of Contents
- Download
- What kind of problems it solves?
- Features
- Screenshots (coming soon)
- Our Open Source Community
- License
Download
npm install django-admin-sourceWhat kind of problems it solves
So you have a working service. It uses (for example) Hapi.js for rendering a couple of REST routes and mongoose as the connector to the database.
Everything works fine, but now you would like to:
- view all the data in the app,
- perform custom business actions on objects in the database,
- bootstrap the tables with the initial data,
- build custom report pages,
- allow other team members (not necessary programmers) to see what is going on in the application.
Django-admin-source solves all of this. With just a few lines of code, you get a production-ready admin interface without reinventing the wheel.
Features
- CRUD any data in any resource
- Custom actions
- Form validation based on schema in your resources
- Full featured dashboard with widgets
- Custom resource decorators
- Advanced filtering by any field, pagination, sorting
Screenshots (coming soon)
Our Open Source Community
We have an active and friendly community on [Discord] where you can:
- Ask for help
- Share what you built with django-admin-source
- Discuss features and report bugs
- Get early access to beta versions
License
It is a free software, and may be redistributed under the terms specified in the LICENSE file.
