2017-02-10 67 views
0

我想定制我的身份验证后端,我是Django的初学者,我想练习,但我很困惑。我将文档变成红色,但是对于他们的例子,对于我发现的每个例子,没有人会说你应该在哪里编写课程。你是否需要在默认的django backends.py中添加你的类?还是必须创建自己的backends.py并将其添加到Settings.py之后? 另一件事,我想知道授权和权限是否必须写在相同的自定义backends.py。身份验证后端文件

回答

1

你自己做,只要它对你有意义,放在哪里并不重要。然后你只需更新你的设置,使用正确的AUTHENTICATION_BACKENDS

覆盖django自己没有任何意义,因为你永远无法(很容易)更新django,而且你很可能无意间破坏了某些东西。

+1

好的,谢谢。 :) –

相关问题