【问题标题】:Where to put a custom validator in django?在 django 中哪里放置自定义验证器?
【发布时间】:2018-02-09 23:04:43
【问题描述】:

我正在努力实施此处概述的解决方案:How to use custom password validators beside the django auth password validators?

答案非常有帮助,除了一个方面:我将验证器的代码放在哪里?!在 AUTH_PASSWORD_VALIDATORS 我看到这一行:

'NAME': registration.validators.CustomPasswortValidator

但是如何将 CustomPasswortValidator 方法放入registration.validators?什么是registration.validators?在哪里可以找到?

谢谢

【问题讨论】:

    标签: python django authentication registration


    【解决方案1】:

    下面一行:

    'NAME': 'registration.validators.CustomPasswortValidator'
    

    表示你需要有一个注册应用,并且那个应用里面有validators.py文件,那个文件里面有一个方法 称为 CustomPasswortValidator

    因此,您可以通过提供自己的应用名称、文件名和方法名称来相应地工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-26
      • 2015-06-26
      • 1970-01-01
      • 2016-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多