"Django-apikey yra Django programa, kuri suteikia pagrindinį autentifikavimą Django. & Nbsp; Gali būti naudojamas su django-stūmoklio lengvai.
Remiantis https://github.com/scoursen/django-apikey.
Diegimas
PIP įdiegti Django-apikey
Sąranka "
Įdėti 'apikey "į savo settings.py:
INSTALLED_APPS = (
...
"Apikey"
....
)
Galite pakeisti autorizacijos antraštę nustatydami į settings.py APIKEY_AUTHORIZATION_HEADER:
APIKEY_AUTHORIZATION_HEADER = 'APP leidimas
Norėdami pridėti api autentifikavimo su stūmokliniu ar thisin savo tvarkytojams.
nuo apikey.auth importo ApiKeyAuthentication
nuo piston.handler importo BaseHandler
nuo piston.resource importo išteklių
nuo myapp.models importo punktą
klasė ItemHandler (BaseHandler):
& Nbsp; leido = ("get",)
& Nbsp; Modelis = Punktas
& Nbsp; Def skaityti (si):
& Nbsp; sugrįžti Item.objects.all ()
prižiūrėtojas = Išteklių (
& Nbsp; prižiūrėtojas = ItemHandler, autentiškumo = ApiKeyAuthentication ())
Ačiū
"
Šis projektas yra pagrindas, ant vieno Steve Course https://github.com/scoursen/django-apikey bet su keliais supaprastinimų
Reikalavimai .
- Python,
- Django
Komentarai nerastas