skip to navigation
skip to content

django-tooltips 1.1.5

Django manageable Bootstrap Tooltips

django-tooltips
===============

Manageable bootstrap tooltips

Requirements
============

- Django (duh)
- Bootstrap
- Jquery

Installation
============

Install the app via pip:

::

$ pip install django-tooltips

Add ``tooltips`` to your installated apps:

.. code:: python

INSTALLED_APPS = (
...
'tooltips',
...

Add the processor to your ``TEMPLATE_CONTEXT_PROCESSORS``:

.. code:: python

TEMPLATE_CONTEXT_PROCESSORS = (
...
'tooltips.processors.tooltips',
)

Include this in your templates (eg, ``base.html``):

{% include "tooltips/tooltips.html" %}

And run the migrations:

::

$ manage.py migrate tooltips

Now, whenever you add a tooltip via the admin, it will appear on your
pages just after the element you provided via the javascript selector:

Preview
=======

Clientside:

.. figure:: https://raw.github.com/svdgraaf/django-tooltips/master/preview.png
:alt: adming

adming
Admin:

.. figure:: https://raw.github.com/svdgraaf/django-tooltips/master/admin.png
:alt: adming

adming
Caveats
=======

As the selectors are plain javascript selectors, you can use all the
magic you want. But don't use very wide selectors like ``div`` or
``div:contains("")``, those will probably bring your browser to a
standstil :) YMMV  
File Type Py Version Uploaded on Size
django-tooltips-1.1.5.tar.gz (md5) Source 2014-03-07 3KB