保留域操作的记录

django-loggit的Python项目详细描述


=====
洛吉特
=====

loggit是一个django应用程序,用于记录发生的某个事件。也许是
客户进行了购买。可能是发了一封邮件,或者是发了订单。 无论哪个领域存在特定事件,都要对它们进行记录。洛吉特船
有两个基本模型,易于扩展。

详细信息在“docs”目录中。

快速启动
-----

1.将“loggit”添加到已安装的应用程序设置中,如下所示:

已安装的应用程序=(

“洛吉特”,


并定义:

loggit_logentry_model='<;应用程序标签>;<;模型名>;'
loggit_logevent_model='<;应用程序标签>;<;模型名称>;'

i.可选安装django-generic-m2m。django loggit中提供了两个
MIXIN,将增加对一个通用M2M关系的支持
日志项,其中可以添加具有特定标签的对象,然后将
合并到事件的呈现方法可以使用的上下文中。
见https://github.com/coleifer/django-generic-m2m。

2.重要提示:loggit使用可交换模型作为其模型。这样做是为了
logentry或logevent模型都可以替换为
实现相同的接口。然而,对于django 1.7+上的项目,这个
意味着无论在执行loggit的第一次迁移时使用哪种模型,
必须是项目生命周期(即迁移)中使用的模型。
了解迁移如何处理django.contrib.auth及其可交换性
更多信息请参考模型。

3.运行“python manage.py migrate”创建taggit模型。在跑步之前,
确保loggit_logentry_model和loggit_logevent_model设置为
您希望在项目生命周期中使用的模型。

4.开始基于你的域创建事件,并实现你想要它们的方式
待渲染。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
?: 在Java中:如何更合理地组合res和resString?   java Jackson序列化/反序列化空值   java编辑JTable单元格,作为JTree节点   java为什么我总是遇到I/O异常?   java AspectJ declare annotation@method不起作用   java为JavaFX图像使用JarURLInputStream   java无法单击链接以清除巡更弹出窗口   javaee中书店应用逻辑的mysql问题   java Android OnClick播放声音并更改按钮图像。   java Spark流式卡夫卡消费者   java为什么这个文件上传线程(ServletFileUpload.parseRequest)被阻止?   java是否可以将jtable模型分成5个不同的模型?   java向wsdl2java生成的类添加wssecurity   java在两次运行之间的双重计算中略有变化