1

我編寫簡單的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(
    r'^login/$', 
    'django.contrib.auth.views.login', { 
     'template_name': 'login.html' 
    }, 
    name='login' 
), 

怎麼辦?

回答