Application for Django framework that contains generic rating\vote system. Requires modifications in the model, that will be used for voting, to optimize number of database queries.
Project description
django-voter
##############
Application for Django framework that contains generic rating\vote system. Requires modifications in the model, that will be used for voting, to optimize number of database queries.
.. contents::
Quick overview
==============
More later.
Requirements
==============
- python >= 2.5
- pip >= 0.8
- django >= 1.2
- django-misc (https://github.com/ilblackdragon/django-misc)
Installation
=============
**Django voter** should be installed using pip: ::
pip install git+git://github.com/ilblackdragon/django-voter.git
Setup
============
- Add 'blog' to INSTALLED_APPS ::
INSTALLED_APPS += ( 'ratings', )
- Add RatingField to models you want to allow voting for: ::
from ratings.models import RatingField
class SomeModle(models.Model):
...
rating = RatingField()
Configure django-voter
===============
Will be later.
Contributing
============
Development of django-voter happens at github: https://github.com/ilblackdragon/django-voter
Please, if you have any insight how to patch existing models - let me know. At this point, having a rating field at model that this field will be required at is the best solution I see from point of number database queries.
License
============
Copyright (C) 2013 Illia Polosukhin
This program is licensed under the MIT License (see LICENSE)
##############
Application for Django framework that contains generic rating\vote system. Requires modifications in the model, that will be used for voting, to optimize number of database queries.
.. contents::
Quick overview
==============
More later.
Requirements
==============
- python >= 2.5
- pip >= 0.8
- django >= 1.2
- django-misc (https://github.com/ilblackdragon/django-misc)
Installation
=============
**Django voter** should be installed using pip: ::
pip install git+git://github.com/ilblackdragon/django-voter.git
Setup
============
- Add 'blog' to INSTALLED_APPS ::
INSTALLED_APPS += ( 'ratings', )
- Add RatingField to models you want to allow voting for: ::
from ratings.models import RatingField
class SomeModle(models.Model):
...
rating = RatingField()
Configure django-voter
===============
Will be later.
Contributing
============
Development of django-voter happens at github: https://github.com/ilblackdragon/django-voter
Please, if you have any insight how to patch existing models - let me know. At this point, having a rating field at model that this field will be required at is the best solution I see from point of number database queries.
License
============
Copyright (C) 2013 Illia Polosukhin
This program is licensed under the MIT License (see LICENSE)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-voter-0.1.0.zip
(23.6 kB
view details)
File details
Details for the file django-voter-0.1.0.zip
.
File metadata
- Download URL: django-voter-0.1.0.zip
- Upload date:
- Size: 23.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c900d5b49825b242edcfe8c31cec53e0b65871be8efdecf1478537913c72cedb |
|
MD5 | dc0cea7c6530e9b54e6b957e48c1cefb |
|
BLAKE2b-256 | 504ca01a9cb89f5d7a9e3736e27b6bcf95242f3f096a178a69a52281297ead03 |