django基于异常的身份验证帮助程序
exceptional-auth的Python项目详细描述
特殊验证
这个包的目的是为Django的login_required
和{
这个想法是创建一个标准的异常集,任何代码都可以引发这些异常(即使是在pypi上分布的可重用应用程序),并将这些异常的处理留给站点开发人员(通过定制中间件)。在
我们提供exceptional_auth.BaseMiddleware
,这是一个中间件基类,它使我们的异常更容易处理。站点开发人员应该编写一个扩展这个类的自定义中间件,并添加到MIDDLEWARE
设置中。在
- 项目
标签: