Skip to content

tulimaki/django-analog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django-Analog

Build Status Coverage Status Documentation Status

Simple per-model log models for Django apps

Compatibility

  • Django 1.8+
  • Python 2.7 or Python 3.4+

Basic Usage

from django.db import models
from analog import define_log_model

class MyModel(models.Model):
    value = models.IntegerField(default=0)

MyModelLogEntry = define_log_model(MyModel)

m = MyModel.objects.create(value=42)
m.add_log_entry('Something occurred')
assert m.log_entries.last().message == 'Something occurred'

Development

Tests

py.test

Documentation

sphinx-build -b html docs docs\_build

About

Simple logging models for Django apps

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%