Skip to main content

A simple Django app to manage simple logs.

Project description

Nanolog is a simple Django app to store simple logs, basically for statistical purposes.

Detailed documentation is in the “docs” directory.

Quick start

  1. Add “nanolog” to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = (
        ...
        'nanolog',
    )
  2. Run python manage.py migrate to create the nanolog models.

Usage

Import nanolog and log everything like this:

from nanolog.utils import nanolog
nanolog('access', 'webinar_detail', 'Webinar Title', request=request)
nanolog('changed_password', 'from:x|to:y', 'as we sugested', self.user, '127.0.0.1', log_object)
nanolog('changed_password', 'from:x|to:y')

Test

Just run:

./manage.py test nanolog

Project details


Download files

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

Source Distribution

django-nanolog-0.5.tar.gz (4.6 kB view details)

Uploaded Source

File details

Details for the file django-nanolog-0.5.tar.gz.

File metadata

File hashes

Hashes for django-nanolog-0.5.tar.gz
Algorithm Hash digest
SHA256 0cee0dbc9b3920d5cc08b0d9dc74cf0b3e64b87208323e3710c865649945d8e0
MD5 ecdfcf5e54bb16ceac752022bca4d432
BLAKE2b-256 b929b782c644c8c11ec823f34246d08c9a0f90521dadbfd2ec3be527695d1c2d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page