skip to navigation
skip to content

Not Logged In

django-actions 0.0.5

Django Actions
==============

Simple interface to do things.


Setup
-----

Add `'django_actions'` to your `INSTALLED_APPS`.

Set `ACTIONS_PATH` to the python module/package where your actions will live.

Add `url(r'^actions/', include('django_actions.urls'))` to your `urls.py`.

Create your actions:

    # actions.py
    from django_actions import action
    from django.contrib.auth.models import User


    @action('Create Admin', 'name', 'password')
    def create_admin_account_if_not_created(name, password):
        """
        Create admin account with input name and password if it doesn't already exist.

        """
        if not User.objects.filter(username=name).count():
            User.objects.create_superuser(name, '', password)


Now just `http://myserver.com/actions/` to see your interface to do things.
 
File Type Py Version Uploaded on Size
django-actions-0.0.5.tar.gz (md5) Source 2014-02-07 2KB
  • Downloads (All Versions):
  • 59 downloads in the last day
  • 212 downloads in the last week
  • 565 downloads in the last month