标签: python django mixpanel
我想对def login def logout中的django.contrib.auth和__init.py__进行一些更改。具体来说,我想在用户登录和注销时添加一个mixpanel事件。
def login
def logout
django.contrib.auth
__init.py__
我知道我可以通过直接编辑文件来做到这一点,虽然我认为由于版本控制等原因不建议这样做。
什么是干净地覆盖这些功能的最佳/最简单方法?
答案 0 :(得分:1)
根本没有理由改变代码。登录和注销都发送signals;您可以编写侦听这些信号的代码并创建mixpanel事件。