Django poll app is a polling app. You have to register in this app to show the polls and to vote. If you already voted you cannot vote again. Only the owner of a poll can add a poll , edit a poll, update a poll, delete a poll , add a choice, update a choice, delete a choice and end a poll. If a poll is ended it can not be voted. Ended poll only shows user the final result of the poll. There is a search option for polls. Also user can filter polls by name, publish date, and by number of voted. Pagination will work even after applying filter.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
python== 3.5 or up and django==2.0 or up
open terminal and type
git clone https://github.com/Paul72187/Poll
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
Then go to http://127.0.0.1:8000 in your browser