Installation overview

Install requirements

A requirements file stores a list of dependencies to be installed for your project/application.

To get started with django-frontend-notification you must have the following installed:

  • python >= 2.4 (programming language)
  • Apache / http server with WSGI modules
  • Django Framework >= 1.3 (Python based Web framework)

The requirements are installed into a virtual environement so that the dependencies of the application do not interfere with other applications on the server. More information can be found about virtualenv at :

PIP is a tool for installing and managing Python packages, more information about PIP t :

With PIP you can easily install all the requirements:

$ pip install -r requirements.txt


Add frontend-notification into INSTALLED_APPS in


Add frontend_notification_tags into templates to use different template tags:

{% load frontend_notification_tags %}

{% get_notice_count request %}

To get count of notification in your django views, add notice_count:

from frontend_notification.views import notice_count

def sample_view(request):
    print notice_count(request)

Download bootbox.js from and add into your media resource