2016-05-01 11 views
0

def logindef logoutdjango.contrib.auth__init.py__に変更したいと思います。具体的には、ユーザーログインとログアウトにmixpanelイベントを追加したいと思います。私はこれを前提とするが、私は、私はファイルを直接編集することによってこれを行うことができます知っているDjango投稿を更新するベストプラクティス

が原因バージョン管理には推奨されません/など

きれいにこれらの機能を無効にするための最良/最も簡単な方法は何ですか?

+0

お勧めの方法は、独自のカスタムユーザーモデルを使用することですが、サルのパッチを適用することもできます。例については、http://stackoverflow.com/questions/6720858/how-to-monkey-patch-djangoを参照してください。 – Selcuk

答えて

1

コードを一切変更する必要はありません。ログインとログアウトはどちらもsignalsです。それらの信号を聴き、ミックスパネルのイベントを作成するコードを書くことができます。

+0

ありがとう、ありがとうございましたか? – alias51

+0

そのリンクの例についてはっきりしないことはありますか? –

関連する問題