Django-apikey is 'n Django app dat die sleutel verifikasie voorsiening vir Django & nbsp;. Kan gebruik word met Django-suier maklik.
Gebaseer op https://github.com/scoursen/django-apikey.
Installasie
PIP Django-apikey installeer
Configuration
Voeg 'apikey' om jou settings.py:
INSTALLED_APPS = (
...
'Apikey,
....
)
Jy kan die kop magtiging verander deur die oprigting van die APIKEY_AUTHORIZATION_HEADER in settings.py:
APIKEY_AUTHORIZATION_HEADER = 'App magtiging'
Om api verifikasie voeg met suier nie thisin jou hanteerders.
van apikey.auth invoer ApiKeyAuthentication
van piston.handler invoer BaseHandler
van piston.resource invoer Resource
van myapp.models invoer Item
klas ItemHandler (BaseHandler):
& Nbsp; toegelaat = ('kry,)
& Nbsp; model = Item
& Nbsp; def lees (self):
& Nbsp; terugkeer Item.objects.all ()
hanteerder = Resource (
& Nbsp; hanteerder = ItemHandler, verifikasie = ApiKeyAuthentication ())
Dankie
Hierdie projek is baseer op die een van Steve Kursus https://github.com/scoursen/django-apikey maar met 'n paar vereenvoudigings
Vereistes :.
- Python
- Django
Kommentaar nie gevind