django应用程序的简单每模型日志模型
django-analog的Python项目详细描述
django应用程序的简单每模型日志模型。
兼容性
- Django 1.8+
- python 2.7或python 3.4+
基本用法
fromdjango.dbimportmodelsfromanalogimportdefine_log_modelclassMyModel(models.Model):value=models.IntegerField(default=0)MyModelLogEntry=define_log_model(MyModel)m=MyModel.objects.create(value=42)m.add_log_entry('Something occurred')assertm.log_entries.last().message=='Something occurred'
开发
pip install -e . pip install -r requirements-dev.txt
测试
py.test
文件
sphinx-build -b html docs docs/_build