Information systems core.
Project description
Prolog
Django IS Core is a lightweight framework built on Django. It augments Django great design patterns and minimizes annoying programming work. It takes best from Django-admin. ISCore provides a simple way how to build a rich administration. It is very simlar to Django admin but there are several differences that justifies why IS Core is created.
Features
- same detail/add/table views as Django admin, but it uses REST and AJAX call to achieve it (it adds easier usage and broaden usability)
- it can be used for creation only REST resources without UI
- models UI (add/detail) is more linked together, links between foreign keys are automatically added
- it provides more posibilities for read-only fields (e.g. the fields defined only inside form can be readonly too)
- add new custom view is for Django admin is nightmare, with IS Core is very easy
- it uses class based views, it is cleaner and changes are simplier
- add new model administration without its registration
- generated forms from models with validations
- generated REST resources from models again with validations (no code duplication)
- automatic exports to XLSX, PDF, CSV can be very simply add to a table view
- automatic filtering and sorting for list views
- pre-built reusable views and forms
- automatic CRUD views for models (with REST resources)
- authorization (token based) and permissions
- advanced permissions (e.g. a link between objects is not added to UI if a user does not have permissions to see it)
- and much more ...
Docs
For more details see docs
Contribution
To run Livereload for Sphinx you need livereload pip install livereload
.
After installing simply call make htmllivereload
and open http://localhost:5500/.
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
Close
Hashes for skip-django-is-core-2.24.7.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47c150988cad5fa8329bc3020838e605d089c9f5e8dcc3c78d5722dd364385dd |
|
MD5 | 86ec3c6b8bb36739b0907126313229c6 |
|
BLAKE2b-256 | e37d4c03e8a7cc127592ac7838bbe3c36f7b2349b5310796c98baa227243fcbf |
Close
Hashes for skip_django_is_core-2.24.7.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8ba0f02f5385bd1e4e9a5f19c1b7b1eeadc0d3105fba8414dd25f1d760dec36 |
|
MD5 | b9fa008fa42f9dffb6cde236b4551bfa |
|
BLAKE2b-256 | 0c0a2d2175d6e78d983895447cffd6e602058fe4fb6f0812d58220e7a1e9aa44 |