Metadata-Version: 1.1
Name: django-tabulate
Version: 0.1
Summary: Simple Python-Tabulate mixin for Django QuerySets.
Home-page: https://github.com/todorvelichkov/django-tabulate
Author: Todor Velichkov
Author-email: todorvelichkov89@gmail.com
License: MIT
Description: =====
        Django Tabulate
        =====
        
        Django Tabulate is a simple Django app on top of Python tabulate, but for querysets.
        
        Quick start
        -----------
        
        1. Install django-tabulate from pip::
        
            pip install django-tabulate
        
        2. Lets your QuerySet Inherit from `TabulateMixin` or `TabulateQuerySet`:
        
            from django_tabulate import TabulateMixin
        
            class MyQuerySet(TabulateMixin, models.QuerySet):
                #...
        
            class MyModel(models.Model):
                #...
        
                objects = MyQuerySet.as_manager()
                #if we have a manager, then
                objects = MyManager.from_queryset(MyQuerySet)()
        
        4. Start the python shell
            
            python manage.py shell
        
        5. Tabulate a QuerySet
            
            from myapp.models import MyModel
            print MyModel.objects.all().tabulate()
Keywords: Pretty-print Django queryset
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Development Status :: 1 - Planning
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries
