Skip to main content

A Wagtail module for creating Photo competitions with voting

Project description

Wagtail-photo-voter

A Wagtail module for creating Photo competitions with voting.

How to install

Install using pip:

pip install wagtail-photo-voter

Also needs ExifTool from https://exiftool.org/install.html installed

Settings

In your settings file, add wagtailphotovoter and wagtail.contrib.routable_page to INSTALLED_APPS:

INSTALLED_APPS = [
    # ...
    'wagtail.contrib.routable_page',
    'wagtailphotovoter',
    # ...
]

How to use

The basics

To add a competition create a new page of typ Competition enter title and rules (shown on submission page). You can enter dates for when submissions are allowed (if empty always allowed) and voting dates (empty, always allowed).

Templates are extending base.html which should have blocks for content extra_css extra_js.

And Bootstrap, and jQuery loaded (for example via django-bootstrap4)

You can modify the point-system with commasepareted values and allow same points. 0 points can always be given to any entry.

Voting is allowed for users in the group with name competition-id-slug and available at: competition-page/vote results available at competition-page/result.

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

wagtail_photo_voter-0.10.3.tar.gz (33.1 kB view details)

Uploaded Source

Built Distribution

wagtail_photo_voter-0.10.3-py3-none-any.whl (39.8 kB view details)

Uploaded Python 3

File details

Details for the file wagtail_photo_voter-0.10.3.tar.gz.

File metadata

  • Download URL: wagtail_photo_voter-0.10.3.tar.gz
  • Upload date:
  • Size: 33.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.7

File hashes

Hashes for wagtail_photo_voter-0.10.3.tar.gz
Algorithm Hash digest
SHA256 548b5f93da3e45b175c8535c2b3e9cbe7eb4ad5cc90c8c471873e3c60a1c932c
MD5 9a35b26cdfddf7e1acececa5f074227e
BLAKE2b-256 f56d82c53b6d8e390cc2882b3ad5973d54983e19c0122202e5c98ff960ac913c

See more details on using hashes here.

File details

Details for the file wagtail_photo_voter-0.10.3-py3-none-any.whl.

File metadata

File hashes

Hashes for wagtail_photo_voter-0.10.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8f4f495955bbbc99775f7ea1bfb593ea2e1d09006bcda1b7341afbe150156129
MD5 785e4832657c110f59157d43ecc943ce
BLAKE2b-256 a64d9be311e23d8857581e20bed69caf2ef90e3e4d777efe018776eddf3e4d14

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