Skip to main content

Administration For django-river

Project description

River Admin

Build Status Documentation Status GitHub license Coverage Status Code Quality

: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.

Images

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

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

  1. Install and enable it

    pip install river-admin
    INSTALLED_APPS=[
        ...
        'river',
        'river-admin'
        ...
    ]
  2. Register River Admin urls in your app urls.py

    urlpatterns = [
        url(r'^', include("river_admin.urls")),
    ]
  3. Collect statics (For production);

    python manage.py collectstatic
  4. Run your application;

    python manage.py runserver 0.0.0.0:8000
  5. 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',
    ...
]

Shipping Workflow Img

Issue Tracking Flow

Enable the example app and then run your application

INSTALLED_APPS=[
    ...
    'river',
    'river-admin',
    'river_admin_issue_tracker_example',
    ...
]

Issue Tracking Workflow Img

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

river-admin-0.2.0.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

river_admin-0.2.0-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

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

Hashes for river-admin-0.2.0.tar.gz
Algorithm Hash digest
SHA256 5e15069da7013d3341dfd1c1b3e1add76be4fad083002c3c69f860f437bffcc5
MD5 39e16137ad72bbcc24d61aaad7f9efd1
BLAKE2b-256 41aa1f2acc008c1ad6ea7724707ef2614082a01fe82bc75af64d70b543ce62f2

See more details on using hashes here.

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

Hashes for river_admin-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1fcd27708c72e9c881166aabf86bb164f578340bccbf66ef304f154de3068cf7
MD5 3488e8adfd02d2e90d2bfea661d02e04
BLAKE2b-256 6216049df8a2a3e1739d660762c1edc6aa2e1fc9755ef3c50660e3f942a35948

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page