Skip to main content

a Django announcements app

Project description

image0 image1 image2 image3 image4 image5

Pinax

Pinax is an open-source platform built on the Django Web Framework. It is an ecosystem of reusable Django apps, themes, and starter project templates.

This app is part of the Pinax ecosystem and is designed for use both with and independently of other Pinax apps.

pinax-announcements

pinax-announcements is a well tested, documented, and proven solution for any site wanting announcements for it’s users.

Announcements have title and content, with options for filtering their display:

  • site_wide - True or False

  • members_only - True or False

  • publish_start - date/time or none

  • publish_end - date/time or none

pinax-announcements has three options for dismissing an announcement:

  • DISMISSAL_NO - always visible

  • DISMISSAL_SESSION - dismiss for the session

  • DISMISSAL_PERMANENT - dismiss forever

Getting Started and Documentation

Follow steps outlined in Pinax Announcements Documentation.

Contribute

See this blog post including a video, or our How to Contribute section for an overview on how contributing to Pinax works. For concrete contribution ideas, please see our Ways to Contribute/What We Need Help With section.

In case of any questions we recommend you join our Pinax Slack team and ping us there instead of creating an issue on GitHub. Creating issues on GitHub is of course also valid but we are usually able to help you faster if you ping us in Slack.

We also highly recommend reading our Open Source and Self-Care blog post.

Code of Conduct

In order to foster a kind, inclusive, and harassment-free community, the Pinax Project has a code of conduct, which can be found here http://pinaxproject.com/pinax/code_of_conduct/. We ask you to treat everyone as a smart human programmer that shares an interest in Python, Django, and Pinax with you.

Pinax Project Blog and Twitter

For updates and news regarding the Pinax Project, please follow us on Twitter at @pinaxproject and check out our blog http://blog.pinaxproject.com.

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

pinax-announcements-2.0.3.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

pinax_announcements-2.0.3-py2.py3-none-any.whl (15.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pinax-announcements-2.0.3.tar.gz.

File metadata

File hashes

Hashes for pinax-announcements-2.0.3.tar.gz
Algorithm Hash digest
SHA256 3e5b1d11aaed7e68c109f0e50a2f7c8ff4348eae089bdf8e82071afefb1788f1
MD5 e61c7e2d049c87fa8047a860317b52d7
BLAKE2b-256 93f3ea1dffab2863bad46730953d58fd6798ef49873b267cbf6b1b551e818477

See more details on using hashes here.

File details

Details for the file pinax_announcements-2.0.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pinax_announcements-2.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f5188017750e9f82cafdb074cd973318478d8461752d58b3b2c2e3d839cdc084
MD5 269406c9cda8bf4a871f71b5cd5c7f6c
BLAKE2b-256 c84458dd8c72e5f8359587c0bd2c946ec4dd9a7dad46804b6e47888f80c9cbe0

See more details on using hashes here.

Supported by

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