.
Django-apikey Django əsas identifikasiyası təmin edir & nbsp bir Django app edir; asanlıqla Django-porşen ilə istifadə oluna bilər.
Https://github.com/scoursen/django-apikey əsaslanır.
Quraşdırma
Django-apikey bərpa tırtıl
Konfiqurasiya
Sizin settings.py üçün 'apikey "əlavə edin:
INSTALLED_APPS = (
...
"Apikey,
....
)
Siz settings.py da APIKEY_AUTHORIZATION_HEADER qəbulu avtorizasiya header dəyişə bilərsiniz:
APIKEY_AUTHORIZATION_HEADER = 'App-Avtorizasiya "
Sizin işleyicileri thisin yoxdur piston api identifikasiyası əlavə edin.
apikey.auth idxal ApiKeyAuthentication olan
piston.handler idxal BaseHandler olan
piston.resource idxal resurs
myapp.models idxal Item olan
sinif ItemHandler (BaseHandler):
& Nbsp; icazə = (GET,)
& Nbsp; model = Item
& Nbsp; def (self) oxumaq:
& Nbsp;) (Item.objects.all qayıda
handler = Resurs (
& Nbsp; handler = ItemHandler, identifikasiyası = ApiKeyAuthentication ())
Thanks
Bu layihə Steve Kursu https://github.com/scoursen/django-apikey biri bir neçə sadələşdirməsində ilə baza
tələblər .
- Python
- Django
Şərhlər tapılmadı