Skip to main content

A Django app to conduct web-based polls.

Project description

A Django app to conduct web-based polls. For each question, visitors can choose between a fixed number of answers.

PyPI Version Python Versions Django Versions

Installation

Install from PyPI:

pip install meilaesop-django-polls

Or install the latest development version:

pip install git+https://github.com/meilaesop/django-polls.git

Quick Start

  1. Add django_polls to your INSTALLED_APPS:

INSTALLED_APPS = [
    # ...
    'django_polls',
]
  1. Include the polls URLconf in your project urls.py:

from django.urls import include, path

urlpatterns = [
    # ...
    path('polls/', include('django_polls.urls')),
    # ...
]
  1. Run migrations:

python manage.py migrate
  1. Start the development server and visit the admin to create a poll.

  2. Visit the /polls/ URL to participate in the poll.

Features

  • Create and manage polls through Django admin

  • User-friendly voting interface

  • Results display with charts

  • Customizable templates

  • Bootstrap 5 integration

  • Responsive design

Requirements

  • Django >= 3.2, < 5.0

  • Python >= 3.8

Documentation

Detailed documentation is in the “docs” directory.

License

BSD 3-Clause License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meilaesop_django_polls-0.1.1.tar.gz (854.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

meilaesop_django_polls-0.1.1-py3-none-any.whl (855.3 kB view details)

Uploaded Python 3

File details

Details for the file meilaesop_django_polls-0.1.1.tar.gz.

File metadata

  • Download URL: meilaesop_django_polls-0.1.1.tar.gz
  • Upload date:
  • Size: 854.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for meilaesop_django_polls-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b4ced560dc1a9cbaae85c5499fe8d81bd1fbad75e04c48915e36afc2e4ce4723
MD5 a895fe2b0b17f6387789d4aa2462572c
BLAKE2b-256 d889814bc3c6c4edf69d2ed9c041aa7d14cb0af341cdb03322cfdbbe4c7fe4ec

See more details on using hashes here.

File details

Details for the file meilaesop_django_polls-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for meilaesop_django_polls-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c37c73b41e910ed8e24b00b4aa2300d293e1c1dad0ccc66cb91e477c80691e75
MD5 55d11c7e235d912a727d5ed96aa88188
BLAKE2b-256 f71842980f2efd00dc25a66a46bb3a4d4273b1d7451b9a17547c17e2c2f5f580

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page