Metadata-Version: 1.1
Name: django-autoslug
Version: 1.6.0
Summary: An automated slug field for Django.
Home-page: http://bitbucket.org/neithere/django-autoslug/
Author: Andy Mikhailenko
Author-email: neithere@gmail.com
License: GNU Lesser General Public License (LGPL), Version 3
Download-URL: http://bitbucket.org/neithere/django-autoslug/get/tip.zip
Description: django-autoslug
        ===============
        
        Django-autoslug is a reusable Django application that provides an improved
        slug field which can automatically:
        
        a) populate itself from another field,
        b) preserve uniqueness of the value and
        c) use custom `slugify()` functions for better i18n.
        
        Examples
        --------
        
        A simple example::
        
            from django.db.models import CharField, Model
            from autoslug import AutoSlugField
        
            class Article(Model):
                title = CharField(max_length=200)
                slug = AutoSlugField(populate_from='title')
        
        More complex example::
        
            from django.db.models import CharField, DateField, ForeignKey, Model
            from django.contrib.auth.models import User
            from autoslug import AutoSlugField
        
            class Article(Model):
                title = CharField(max_length=200)
                pub_date = DateField(auto_now_add=True)
                author = ForeignKey(User)
                slug = AutoSlugField(populate_from=lambda instance: instance.title,
                                     unique_with=['author__name', 'pub_date__month'],
                                     slugify=lambda value: value.replace(' ','-'))
        
        Documentation
        -------------
        
        See complete `HTML documentation <http://packages.python.org/django-autoslug/>`_
        for details. Sometimes it may get slightly outdated. You can always have the
        latest snapsnot by building it from the source (using Sphinx).
        
        Community
        ---------
        
        This application was initially created by Andy Mikhailenko and then improved
        by other developers. They are listed in :file:`AUTHORS`.
        
        Please feel free to file issues and/or submit patches.
        
        See :file:`CONTRIBUTING` for hints related to the preferred workflow.
        
        Licensing
        ---------
        
        Django-autoslug is free software; you can redistribute it and/or
        modify it under the terms of the GNU Lesser General Public License as
        published by the Free Software Foundation; either version 3 of the
        License, or (at your option) any later version.
        
        Django-autoslug is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
        Lesser General Public License for more details.
        
        You should have received a copy of the GNU Lesser General Public
        License along with this program; see the file COPYING.LESSER. If not,
        see `GNU licenses <http://gnu.org/licenses/>`_.
        
Keywords: django field slug auto unique transliteration i18n
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing :: General
Requires: python (>= 2.4)
Requires: django (>= 1.0)
