Джанго-apikey е Django приложение, което осигурява удостоверяване ключ за Django & Nbsp;. Може да се използва с Джанго-бутални лесно.
Въз основа на https://github.com/scoursen/django-apikey.
<Силен> Инсталиране
PIP инсталирате Джанго-apikey
<Силен> Configuration
Добави "apikey" да си settings.py:
INSTALLED_APPS = (
...
"Apikey ',
....
)
Можете да промените заглавието на разрешение чрез създаване на APIKEY_AUTHORIZATION_HEADER в settings.py:
APIKEY_AUTHORIZATION_HEADER = 'App-разрешение "
За да добавите API удостоверяване с бутало се thisin вашите товарачи.
от apikey.auth внос ApiKeyAuthentication
от piston.handler внос BaseHandler
от piston.resource внос Resource
от myapp.models внос Точка
клас ItemHandler (BaseHandler):
& Nbsp; позволено = ('Get',)
& Nbsp; Модел = Точка
& Nbsp; Def чете (самостоятелно):
& Nbsp; върне Item.objects.all ()
манипулатор = Resource (
& Nbsp; манипулатор = ItemHandler, удостоверяване = ApiKeyAuthentication ())
<Силен> Благодарение
Силен>
Този проект е база на един от Steve Course https://github.com/scoursen/django-apikey но с няколко опростявания
<силни> Изисквания :.
- Python
- Django
Коментари не е намерена