我有一个Django REST框架网站,它使用obtain_auth_token
中的默认urls.py
:
url(r'^api-token-auth/', views.obtain_auth_token)
工作正常,但我也为我的网站实现了日志,以了解发生了什么。有没有办法将日志记录添加到obtain_auth_token
以记录用户X尝试登录?
答案 0 :(得分:0)
覆盖post
的{{1}}应该有效。
示例:
ObtainAuthToken
并在网址中:
class MyAuthTokenView(ObtainAuthToken):
def post(self, request, *args, **kwargs):
response = super().post(request, *args, **kwargs)
# log
return response
my_token_view = MyAuthTokenView.as_view()