Skip to main content

A simple Django app to display "sticky" messages that expire after a given time period.

Project description

=====
Sticky Messages
=====

Sticky Messages is a simple Django app to display "sticky" messages stored in
a message model that expire after a given time period.

Inspiration from:
http://stackoverflow.com/questions/3076365/how-to-make-django-messages-stackoverflow-style

Detailed documentation is in the "docs" directory.

Quick start
-----------

1. Add "stickymessages" to your INSTALLED_APPS setting like this::

INSTALLED_APPS = (
...
'stickymessages',
)

2. Add "stickymessages" to your TEMPLATE_CONTEXT_PROCESSORS setting like this::

TEMPLATE_CONTEXT_PROCESSORS = (
...
'stickymessages.context_processors.latest_sticky_message',
)

3. Run `python manage.py syncdb` to create the stickymessages models.

4. Start the development server and visit http://127.0.0.1:8000/admin/
to create a message (you'll need the Admin app enabled).

5. To display a message simply add
{% include "stickymessages/display_latest_message.html" %} to one of your
templates.
NOTE: Template file uses bootstrap 'alert alert-block' classes for styling.
You may create your own styling by using the sticky-message style.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

django-sticky-messages-0.1.tar.gz (3.8 kB view details)

Uploaded Source

File details

Details for the file django-sticky-messages-0.1.tar.gz.

File metadata

File hashes

Hashes for django-sticky-messages-0.1.tar.gz
Algorithm Hash digest
SHA256 28a588011a07bcbcbf7142d53f3b2cc709bc680b143e9eb1c7ac1d9211f7ca3a
MD5 d9f2f42f82b57d54c26a8c10b4c1f41c
BLAKE2b-256 ae1c3cc567d3adb2305829a697383db2ef1d6f6a3a1d0f57e2f20425f3bccc02

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