一个django应用程序,它添加装饰器以允许通过http_授权进行身份验证。
django-http-authentication的Python项目详细描述
#django http授权
此django应用程序添加装饰符,这些装饰符可返回到http创作,而不是django登录表单。
这可用于希望与网页交互但需要登录的程序。
例如,通过wget下载受密码保护的文件或访问内部iCalendar。
http_授权依赖于“django.contrib.auth.authenticate”。
http-authorization\u login\u required
```
,并将其添加到视图函数
```
@http-authorization\u staff\u required
def protected\u view(request):
return httpresponse(“也可以通过http-authorization访问此页”)
```
此django应用程序添加装饰符,这些装饰符可返回到http创作,而不是django登录表单。
这可用于希望与网页交互但需要登录的程序。
例如,通过wget下载受密码保护的文件或访问内部iCalendar。
http_授权依赖于“django.contrib.auth.authenticate”。
http-authorization\u login\u required
```
,并将其添加到视图函数
```
@http-authorization\u staff\u required
def protected\u view(request):
return httpresponse(“也可以通过http-authorization访问此页”)
```