Skip to content
Simple Django poll application
Python HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
poll 0.2.3 Jun 21, 2018
LICENSE Create LICENSE Feb 14, 2018 manifest added May 14, 2012 Update Mar 28, 2017

Simple Django poll application.


pip install django-simple-poll

Install latest from github:

pip install -e git+


Django 1.10+, Python 2.7, 3.4+


  1. Add 'poll' application in the INSTALLED_APPS settings:

  2. Add the poll's url to your

    urlpatterns = [
        url(r'^poll/', include('poll.urls')),
  3. Run python migrate

  4. Go to site's admin area and create a new poll: 82721122-13db-11e7-905a-b90019b0fbde

  5. Add this tags in your template file to show the poll:

    {% load poll_tags %}
    {% poll %}
  6. Check if jQuery is already included on the page. If don't — add it:

<script src=""></script>
  1. Make vote, see the results:

2017-03-28 17 17 10 2017-03-28 17 17 05


Of course, you can (and probably, should) customize Simple Poll's templates. You can simply do this by overriding base.html, poll.html and result.html in templates/poll directory.

You can’t perform that action at this time.