Metadata-Version: 1.1
Name: django-random-queryset
Version: 0.0.1
Summary: The extension gives you ability to pull random records using Django's ORM.
Home-page: http://github.com/rremizov/django-random-queryset
Author: Roman M. Remizov
Author-email: rremizov@yandex.ru
License: MIT
Description: django-random-queryset
        ======================
        
        The extension gives you ability to pull random records using Django's ORM.
        
        
        Requirements
        ------------
        
        Python 2.7 or 3.2, Django 1.5+.
        
        
        Installation
        ------------
        
        .. code:: sh
        
            $ pip install django-random-queryset
        
        
        Setup
        -----
        
        
        Add ``RandomManager`` to desired model:
        
        .. code:: python
        
            from django.db import models
        
            from django_random_queryset import RandomManager
        
        
            class Model(models.Model):
        
                objects = RandomManager()
        
                # ...
        
        
        Use it:
        
        .. code:: python
        
            queryset = Model.objects.filter(field=value)
            queryset.random()   # to get one random record
            queryset.random(5)  # pass amount to get more records
            queryset.random().values()  # other queryset methods available
        
        
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Framework :: Django
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
