Metadata-Version: 1.0
Name: django-livefield
Version: 1.0.0
Summary: Convenient soft-deletion support for Django models
Home-page: https://github.com/hearsaycorp/django-livefield
Author: Hearsay Social
Author-email: opensource@hearsaysocial.com
License: Other/Proprietary License
Description: ================
        django-livefield
        ================
        
        .. image:: https://magnum.travis-ci.com/hearsaycorp/django-livefield.png?token=pLaFnRxzmb8LMHcdgP2V
            :alt: Build Status
            :target: https://travis-ci.org/hearsaycorp/django-livefield
        
        =====
        About
        =====
        A Django field that enables convenient soft-deletion.
        
        =============
        Example Usage
        =============
        .. code:: python
        
            >>> from django.db import models
            >>> from django_livefield import LiveField, LiveManager
            >>>
            >>>
            >>> class Person(models.Model):
            ...    name = models.CharField()
            ...    live = LiveField()
            ...
            ...    objects = LiveManager()
            ...    all_objects = LiveManager(include_soft_deleted=True)
            ...    
            ...    class Meta:
            ...        unique_together = ('name', 'live')
            ...
            >>> john = Person.objects.create(name='John Cleese')
            >>> doppelganger = Person(name='John Cleese')
            >>> doppelganger.save()  # Raises an IntegrityError
            >>> john.delete()
            >>> doppelganger.save()  # Succeeds!
        
        
        Changelog
        =========
        
        1.0.0 (2014-02-14)
        ------------------
            - Initial release.
            - Separated existing code from main application repository.
        
        
        Developed and maintained by `Hearsay Social, Inc.
        <http://hearsaysocial.com>`_.
        
        Contributors
        ============
        | `Adam DePue <http://github.com/adepue>`_
        | `Akshay Shah <http://github.com/akshayjshah>`_
        
Keywords: python django soft-delete
Platform: UNKNOWN
