Django的apikey是一個Django應用程序,為Django提供密鑰認證 使用Django活塞可以輕鬆地使用。
基於https://github.com/scoursen/django-apikey。
安裝
PIP安裝Django,apikey
配置
添加“apikey'到您的settings.py:
INSTALLED_APPS =(
...
“apikey',
....
)
您可以通過設置在settings.py的APIKEY_AUTHORIZATION_HEADER更改授權頭:
APIKEY_AUTHORIZATION_HEADER ='的App-授權“
與活塞添加API認證做thisin您的處理程序。
從apikey.auth進口ApiKeyAuthentication
從piston.handler進口BaseHandler
從piston.resource進口資源
從myapp.models進口產品
類ItemHandler(BaseHandler):
 允許=(“GET”,)
 模型=項目
 高清讀取(個體經營):
 返回Item.objects.all()
處理器=資源(
 處理器= ItemHandler,認證= ApiKeyAuthentication())
謝謝
該項目是基礎上,史蒂夫課程https://github.com/scoursen/django-apikey的之一,但與一些簡化
要求:
- 在Python的
- Django的
評論沒有發現