通过使用ACCOUNT_USERNAME_BLACKLIST(= [])并从.txt文件获取数据来禁止某些用户

时间:2018-10-17 11:38:12

标签: django python-2.7 django-allauth

我正在使用Django和All-auth。我想限制用户使用某些用户名。我知道这是通过在settings.py中编写以下代码来完成的。

ACCOUNT_USERNAME_BLACKLIST(= [])

但是我想从.txt文件中获取此列表。我应该在settings.py中读取.txt文件,然后填充ACCOUNT_USERNAME_BLACKLIST(= [])列表吗?还是有其他更合理的方法被认为是最佳做法?

1 个答案:

答案 0 :(得分:1)

是的。您可以只读取设置文件中的文本文件。

这是一种常见的做法,人们通常会在json文件中加载该文件,该文件包含根据环境可能会改变的不同设置的加载值。