Administration For django-river
Project description
River Admin
:rocket: :rocket: :rocket: River Admin is a very modern and a shiny web application functioning like an admin interface that provides administration for django-river . It basically extends the django-river flexibility with some user friendly and very easy to use admin interfaces.
Donations
This is a fully open source project and it can be better with your donations.
If you are using River Admin to create a commercial product, please consider becoming our sponsor , patron or donate over PayPal
Documentation
Online documentation is available at http://river-admin.rtfd.org/.
Getting Started
Requirements
django-river >= 3.0.0
Any Python version that is supported by django-river
Any Django version that is supported by django-river
Any browser that is supported by Vuetify (Browser Support)
Installation
Note: Before you can set up your workflow, your app integration with django-river must be done. Don’t worry it is with the easiest setup.To see how to do it with django-river pleas have a look at django-river
Install and enable it
pip install river-admin
INSTALLED_APPS=[ ... 'river', 'river-admin' ... ]
Register River Admin urls in your app urls.py
urlpatterns = [ url(r'^', include("river_admin.urls")), ]
Collect statics (For production);
python manage.py collectstatic
Run your application;
python manage.py runserver 0.0.0.0:8000
Open it up on the browser and login with an admin user and enjoy the best way of flowing your work ever :-)
http://0.0.0.0:8000/river-admin/
Out of the Box Examples
River Admin comes with few examples that you can fiddle with and find your way easier.
Note: Enabling them will create their tables and also the necessary workflow components in the DB for you. It might be good idea to try them out on a development database.
Shipping Flow
Enable the example app and then run your application
INSTALLED_APPS=[ ... 'river', 'river-admin', 'river_admin_shipping_example', ... ]
Issue Tracking Flow
Enable the example app and then run your application
INSTALLED_APPS=[ ... 'river', 'river-admin', 'river_admin_issue_tracker_example', ... ]
Contribute
In order to contribute, fork the repository, look at every instructions in CONTRIBUTE before you work then commit your changes and send a pull request.
Make sure you add yourself to CONTRIBUTORS.
License
This software is licensed under the New BSD License. See the LICENSE FILE file in the top distribution directory for the full license text.
Project details
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
File details
Details for the file river-admin-0.2.0.tar.gz
.
File metadata
- Download URL: river-admin-0.2.0.tar.gz
- Upload date:
- Size: 13.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.6.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e15069da7013d3341dfd1c1b3e1add76be4fad083002c3c69f860f437bffcc5 |
|
MD5 | 39e16137ad72bbcc24d61aaad7f9efd1 |
|
BLAKE2b-256 | 41aa1f2acc008c1ad6ea7724707ef2614082a01fe82bc75af64d70b543ce62f2 |
File details
Details for the file river_admin-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: river_admin-0.2.0-py3-none-any.whl
- Upload date:
- Size: 22.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.6.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fcd27708c72e9c881166aabf86bb164f578340bccbf66ef304f154de3068cf7 |
|
MD5 | 3488e8adfd02d2e90d2bfea661d02e04 |
|
BLAKE2b-256 | 6216049df8a2a3e1739d660762c1edc6aa2e1fc9755ef3c50660e3f942a35948 |