Django-apikey je aplikace, Django, který poskytuje klíčové pro ověřování Django & nbsp;. Může být použit s Django-pístem snadno.
Na https://github.com/scoursen/django-apikey základě.
Instalace
Pip nainstalovat Django-apikey
Konfigurace
Přidat 'apikey' do vašeho settings.py:
INSTALLED_APPS = (
...
'Apikey',
....
)
Můžete změnit hlavičku autorizační nastavením APIKEY_AUTHORIZATION_HEADER v settings.py:
APIKEY_AUTHORIZATION_HEADER = 'App-Authorization "
Chcete-li přidat ověřování api s pístem se thisin své rutiny.
od apikey.auth import ApiKeyAuthentication
od piston.handler import BaseHandler
od piston.resource import Resource
od myapp.models import bodu
třída ItemHandler (BaseHandler):
& Nbsp; dovoleno = ("GET",)
& Nbsp; Model = Položka
& Nbsp; def čtení (self):
& Nbsp; návrat Item.objects.all ()
handler = Resource (
& Nbsp; psovod = ItemHandler, authentication = ApiKeyAuthentication ())
Díky
Tento projekt je základna na jednom z Steve Course https://github.com/scoursen/django-apikey, ale s několika zjednodušením
Požadavky na :.
- Python
- Django
Komentáře nebyl nalezen