Guy Davis
3efd2d2a22
[ guivis/KeepPolling#9 ]
...
- add some testing to disallow unauthenticated users casting votes
- added login required to polls endpoints
- requiring csrf token for casting vote
9 months ago
Guy Davis
45050dc4b5
[ guivis/KeepPolling#7 ]
...
- add some testing to validate that voting can't be done multiple times
- add some testing to validate that results are shown when voting has already occurred
9 months ago
Guy Davis
ee7a8335b7
[ guivis/KeepPolling#8 ]
...
- allow voting by clicking an option on poll details page
- show results page after (or when selecting a poll, or trying to re-vote)
9 months ago
Guy Davis
43eefd6bc1
[ guivis/KeepPolling#6 ]
...
- Add some styles and fonts
- views and templates for landing page and polls subpage
9 months ago
Guy Davis
53ad0e8ce6
[ guivis/KeepPolling#5 ]
...
- Define Data Models for Polls App
9 months ago
Guy Davis
ecb493cb51
[ guivis/KeepPolling#4 ]
...
- Setup Landing and Polls apps
9 months ago
Guy Davis
77575c8ff4
[ guivis/KeepPolling#3 ]
...
- Setup templates for login
- login page reached at accounts/login
9 months ago
Guy Davis
429f44afe2
[ guivis/KeepPolling#2 ]
...
- Configure WhiteNoise
9 months ago
Guy Davis
315da96d17
[ guivis/KeepPolling#2 ]
...
- Created keeppolling Django Project
9 months ago
Guy Davis
56be006d8b
[ guivis/KeepPolling#1 ]
...
- Initial Setup for repo
- Requirements file for required packages
9 months ago