<commit_before># django-orderable

Adds simple object instance ordering to the Django administration change list.

## Installation

Installing django-orderable is simple, just complete the following steps:

1. Clone the [django-orderable](http://github.com/tkaemming/django-orderable)
repository from [GitHub](http://www.github.com/).
2. Run `python setup.py install` to install the module package.
3. Add `orderable` to the `INSTALLED_APPS` tuple for your Django project.
4. Add the following to your root URLconf:
    <code>
        url(
            regex = r'^admin/orderable/',
            view  = include('orderable.urls', namespace='orderable'),
        ),
    </code>
    
5. For any models that you would like to be ordered through the change list, 
   have these models extend `orderable.models.Orderable`, and have their admin
   objects implement or extend `orderable.admin.OrderableAdmin`.
6. Make sure that in your ModelAdmin, the `list_per_page` attribute is set <commit_msg>updated documentation<commit_after># django-orderable

Adds simple object instance ordering to the Django administration change list.

## Installation

Installing django-orderable is simple, just complete the following steps:

1. Clone the [django-orderable](http://github.com/tkaemming/django-orderable)
repository from [GitHub](http://www.github.com/).
2. Run `python setup.py install` to install the module package.
3. Add `orderable` to the `INSTALLED_APPS` tuple for your Django project.
4. Add the following to your root URLconf:
    <code>
        url(
            regex = r'^admin/orderable/',
            view  = include('orderable.urls', namespace='orderable'),
        ),
    </code>
    
5. For any models that you would like to be ordered through the change list, 
   have these models extend `orderable.models.OrderableModel`, and have their
   admin classes implement or extend `orderable.admin.OrderableAdmin`.
6. Make sure that in your ModelAdmin, the `list_per_page` attribute is set 
{'fraction_non_alphanumeric': 0.09040683073832245, 'fraction_numerical': 0.006027122049221497, 'mean_word_length': 3.69811320754717, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6668667', 'n_tokens_mistral': 556, 'n_tokens_neox': 545, 'n_words': 217}