Skip to main content

Easy scheduling for regular film nights

Project description

Vote4Film

Simplify film selection for regular film nights. Participants can:

  • Add films
  • Vote for films
  • Declare absences
  • See the schedule which takes into account votes and absences

Admins can set the schedule of film nights.

This is a simple WSGI Web Application.

Development

  1. poetry install to set-up the virtualenv (one-off)
  2. poetry run ./src/vote4film/manage.py migrate to set-up the local DB (one-off)
  3. poetry run ./src/vote4film/manage.py runserver_plus
  4. make check and make test before committing

Publishing

This application will be published on PyPi.

  1. Ensure you have configured Poetry repositories including TestPyPi (one-off)
  2. poetry publish --build -r testpypi to upload to the test repository
  3. poetry publish --build to release

Deployment

Unfortunately, I will not provide any guidance here.

Changelog

v1.05 - 2019/11/12

  • Add optional postgres support, e.g. pip install vote4film[postgres]

v1.04 - 2019/11/12

  • Fix bug loading config from XDG config home (sigh)
  • Fix django-extensions being missed from dependencies

v1.03 - 2019/11/12

  • Fix config sub-directory used in XDG config home

v1.02 - 2019/11/12

  • Load configuration from XDG config home

v1.0.1 - 2019/11/10

  • First release of Vote4Film.

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

vote4film-1.0.5.tar.gz (29.0 kB view details)

Uploaded Source

Built Distribution

vote4film-1.0.5-py3-none-any.whl (39.4 kB view details)

Uploaded Python 3

File details

Details for the file vote4film-1.0.5.tar.gz.

File metadata

  • Download URL: vote4film-1.0.5.tar.gz
  • Upload date:
  • Size: 29.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.17 CPython/3.7.4 Linux/5.3.8-arch1-1

File hashes

Hashes for vote4film-1.0.5.tar.gz
Algorithm Hash digest
SHA256 ca259305a6a6762005f0e451a9e3c3086f2706333a459ec4da9156db05147e23
MD5 9fef6a0516c9fe56ae9aa5902f484823
BLAKE2b-256 83dfbed1a8af3a3378572b239f3641b151e7bac05fc3c2cbac5dacd8ba00f75c

See more details on using hashes here.

File details

Details for the file vote4film-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: vote4film-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 39.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.17 CPython/3.7.4 Linux/5.3.8-arch1-1

File hashes

Hashes for vote4film-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 aca77434784d69e56b6b7eb4b802d7abcce0ed11286af579e1df81ef42665334
MD5 fa3117e5ab63a9bac77f12d464e323f6
BLAKE2b-256 1e8583935d10dff5b981ab54f9ed35facccbf9266cc660ec02279691aa725d5b

See more details on using hashes here.

Supported by

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