2024-10-04 05:26:40 发布
网友
我编写简单的Django项目,每当登录尝试失败时,我希望存储客户端IP和日期。我准备模型:
class FailIp(models.Model): ip = models.CharField( max_length=16, verbose_name=_(u'fail login ip'), ) date = models.DateTimeField(default=datetime.now)
但是我不知道如何连接到登录错误。URL:
怎么办?
这是^{}signal的一个非常好的用例,它是在Django 1.5中引入的,当用户登录失败时发送:
from django.contrib.auth import signals def listener_login_failed(sender, credentials, **kwargs): # handle log in failure signals.user_login_failed.connect(listener_login_failed)
另请参见tests for ^{}。在
这是^{} signal的一个非常好的用例,它是在Django 1.5中引入的,当用户登录失败时发送:
另请参见tests for ^{} 。在
相关问题 更多 >
编程相关推荐