django-apikey este o aplicatie Django care oferă autentificare cheie pentru Django. & Nbsp; Poate fi folosit cu django-piston cu ușurință.
Bazat pe https://github.com/scoursen/django-apikey.
Instalare
Pip instala django-apikey
Configurare
Adauga 'apikey' la settings.py dumneavoastră:
INSTALLED_APPS = (
...
'Apikey',
....
)
Puteți schimba antetul de autorizare prin setarea APIKEY_AUTHORIZATION_HEADER în settings.py:
APIKEY_AUTHORIZATION_HEADER = 'App-Autorizare "
Pentru a adăuga autentificare API cu piston nu thisin Stivuitoare tale.
din apikey.auth ApiKeyAuthentication import
din piston.handler BaseHandler import
de la Resource import piston.resource
din myapp.models postul import
clasa ItemHandler (BaseHandler):
& Nbsp; permis = ('GET ",)
& Nbsp; de model = Item
& Nbsp; citit def (auto):
& Nbsp; Item.objects.all reveni ()
handler = Resource (
& Nbsp; handler = ItemHandler, autentificare = ApiKeyAuthentication ())
Multumesc
Acest proiect este baza pe cea de Steve Curs https://github.com/scoursen/django-apikey dar cu mai multe simplificări
Cerințe :.
- Python
- Django
Comentariile nu a fost găsit