Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mattdeboard/django-admin-sentry

A friendlier interface for Django admin logs.
https://github.com/mattdeboard/django-admin-sentry

Last synced: 2 months ago
JSON representation

A friendlier interface for Django admin logs.

Awesome Lists containing this project

README

        

===================
django-admin-sentry
===================

django-admin-sentry is an interactive admin log viewer designed to let you do something useful with your logs.

As of this sub-1.0 release, interaction with the admin logging system is fairly limited, but it is more robust than the default system. (Admittedly, this isn't saying much.)

Also included is a LogEntryAdmin view, so your log entries will be browsable from the normal admin panel. :)

-------------
Installation
-------------

First, install the package:

`$ pip install git+git://github.com/mattdeboard/django-admin-sentry.git`

Then, add the following to your package's settings.INSTALLED_APPS:

'paging',
'admin_sentry',

'paging' must precede 'admin_sentry'.

Finally, add the following lines to your project's `urls.py`:

import admin_sentry

urlpatterns = pattern('',
...
(r'^admin_sentry/', include('admin_sentry.urls')),
...

-----------
Logging in
-----------

Navigate to `yourdomain.com/admin_sentry`. If you are not logged into your app's admin panel, you'll be prompted to log in. Once you do, you'll then see the interface.

--------
Credits
--------

django-admin-sentry is modeled on heavily David Cramer's excellent `django-sentry `_. If you are familiar with Sentry then AdminSentry will not seem foreign to you whatsoever.