Skip to main content

Mixin and template tags to integrate django-fsm state transitions into the django admin.

Installation

$ pip install django-fsm-admin

Or from github:

$ pip install -e git://github.com/gadventures/django-fsm-admin.git#egg=django-fsm-admin

Usage

  1. Add fsm_admin to your INSTALLED_APPS

  2. In your admin.py file, use FSMTransitionMixin to add behaviour to your ModelAdmin.

from fsm_admin.mixins import FSMTransitionMixin

class YourModelAdmin(FSMTransitionMixin, admin.ModelAdmin):
    pass

    admin.site.register(YourModel, YourModelAdmin)

Try the example

$ git clone git@github.com:gadventures/django-fsm-admin.git
$ cd django-fsm-admin
$ mkvirtualenv fsm_admin
$ pip install -r requirements.txt
$ python fsm_admin/setup.py develop
$ cd example
$ ./manage.py syncdb
$ ./manage.py runserver

Demo

Watch a QuickCast of the django-fsm-admin example

http://i.imgur.com/IJuE9Sr.png

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-fsm-admin-1.1.1.tar.gz (7.7 kB view details)

Uploaded Source

File details

Details for the file django-fsm-admin-1.1.1.tar.gz.

File metadata

File hashes

Hashes for django-fsm-admin-1.1.1.tar.gz
Algorithm Hash digest
SHA256 7d0307bb66e69866f416b68a1d13fc2615f4e70fc2a6bf50ccc822583610cd4e
MD5 be08990a0e0acd28f749ac454223a90d
BLAKE2b-256 2a87aaa59273635191f956ef9c6399b026ef7864f17982e8c1a573382654a56a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page