我正在使用Django和All-auth。我想限制用户使用某些用户名。我知道这是通过在settings.py中编写以下代码来完成的。
ACCOUNT_USERNAME_BLACKLIST(= [])
但是我想从.txt文件中获取此列表。我应该在settings.py中读取.txt文件,然后填充ACCOUNT_USERNAME_BLACKLIST(= [])列表吗?还是有其他更合理的方法被认为是最佳做法?
答案 0 :(得分:1)
是的。您可以只读取设置文件中的文本文件。
这是一种常见的做法,人们通常会在json文件中加载该文件,该文件包含根据环境可能会改变的不同设置的加载值。