django-debug-toolbar-django-info 0.3.0
django-info panel for django-debug-toolbar

Django-Info is a panel for `Django Debug Toolbar <https://pypi.python.org/pypi/django-debug-toolbar>`_ to display these informations:

* UrlPatternsInfo:

    * List all urls: "module / function name", "url name", "url / regex"

* DatabaseInfo:

    * backend information

    * app/model info

    * existing database table names

Most source code parts are from: `PyLucid 'show internals' plugin <https://github.com/jedie/PyLucid/blob/68591307ad622676185b73bbb0503ce73e155803/pylucid_project/pylucid_plugins/internals/admin_views.py>`_.

-----------
screenshots
-----------

UrlPatternsInfo:

|screenshot URL-Patterns info|

.. |screenshot URL-Patterns info| image:: http://www.jensdiemer.de/static/jensdiemer.de/screenshots/django-debug-toolbar-django-info_urlpatterns01.png

DatabaseInfo:

|screenshot Database info|

.. |screenshot Database info| image:: http://www.jensdiemer.de/static/jensdiemer.de/screenshots/django-debug-toolbar-django-info_DatabaseInfo01.png

Template Tags/Filters Information:

|screenshot Template info|

.. |screenshot Template info| image:: http://www.jensdiemer.de/static/jensdiemer.de/screenshots/django-debug-toolbar-django-info_TemplateInfo01.png

-------
install
-------

Install via pip, e.g.:

::

    $ pip install django-debug-toolbar-django-info

Add to your ``settings.py``, e.g.:

::

    # http://django-debug-toolbar.readthedocs.org/en/latest/configuration.html#debug-toolbar-panels
    DEBUG_TOOLBAR_PANELS = [
        ...
        'django_info_panel.panels.database.DatabaseInfo',
        'django_info_panel.panels.urlpatterns.UrlPatternsInfo',
        'django_info_panel.panels.template.TemplateInfo',
    ]

    INSTALLED_APPS = [
        ...
        'django_info_panel'
    ]

-------------
compatibility
-------------

Tested in these combination:

+---------------+----------------------+--------+
| django-info   | django-debug-toolbar | Django |
+===============+======================+========+
| v0.3.0        | v1.4                 | v1.8   |
+---------------+----------------------+--------+
| v0.1.0-v0.2.0 | v1.2.2               | v1.7.4 |
+---------------+----------------------+--------+

---------
changelog
---------

* `08.07.2016 - v0.3.0 <https://github.com/jedie/django-debug-toolbar-django-info/compare/v0.2.0...v0.3.0>`_:

    * Update for Django 1.8

* `10.02.2015 - v0.2.0 <https://github.com/jedie/django-debug-toolbar-django-info/compare/v0.1.0...v0.2.0>`_:

    * Add "Template Tags/Filters Information" with a list of all registered template tags/filters

* v0.1.0 - 02.02.2015:

    * First release

========
donation
========

* `Flattr this! <https://flattr.com/thing/54709/PyLucid-CMS>`_

* Send `Bitcoins <http://www.bitcoin.org/>`_ to `1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6F <https://blockexplorer.com/address/1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6F>`_

=====
links
=====

+--------+----------------------------------------------------------------+
| Forum  | `http://forum.pylucid.org/`_                                   |
+--------+----------------------------------------------------------------+
| IRC    | `#pylucid on freenode.net`_                                    |
+--------+----------------------------------------------------------------+
| Github | `https://github.com/jedie/django-debug-toolbar-django-info`_   |
+--------+----------------------------------------------------------------+
| PyPi   | `http://www.python.org/pypi/django-debug-toolbar-django-info`_ |
+--------+----------------------------------------------------------------+

.. _http://forum.pylucid.org/: http://forum.pylucid.org/
.. _#pylucid on freenode.net: http://www.pylucid.org/permalink/304/irc-channel
.. _https://github.com/jedie/django-debug-toolbar-django-info: https://github.com/jedie/django-debug-toolbar-django-info
.. _http://www.python.org/pypi/django-debug-toolbar-django-info: http://www.python.org/pypi/django-debug-toolbar-django-info