A polling application built with Django.
- Create questions with multiple choices
- Vote on questions (atomic counting with F expressions)
- View results with progress bars
- Class-based views (ListView, DetailView)
- Pagination support
/core/
erDiagram
Question {
int id PK
varchar question_text
datetime pub_date
}
Choice {
int id PK
int question_id FK
varchar choice_text
int votes
}
Question ||--o{ Choice : "has"
| URL | Description |
|---|---|
/core/ |
App intro with ER diagram |
/core/questions/ |
List of published questions |
/core/questions/<id>/ |
Vote on a question |
/core/questions/<id>/results/ |
View vote results |