.
장고 - apiKey에 장고를위한 키 인증을 제공 & NBSP 장고 응용 프로그램입니다, 쉽게 장고 - 피스톤과 함께 사용할 수 있습니다.
https://github.com/scoursen/django-apikey 기준으로합니다.
설치
장고 - apiKey에 설치 PIP
구성
당신의 settings.py에 'apiKey에'를 추가 :
INSTALLED_APPS = (
...
'apiKey에'
....
)
당신은 settings.py에서 APIKEY_AUTHORIZATION_HEADER을 설정하여 인증 헤더를 변경할 수 있습니다 :
APIKEY_AUTHORIZATION_HEADER = '앱 승인'
당신의 핸들러를 thisin 않는 피스톤 API 인증을 추가합니다.
apikey.auth 수입 ApiKeyAuthentication에서
piston.handler 수입 BaseHandler에서
piston.resource 수입 자원에서
myapp.models 수입 항목에서
클래스 ItemHandler (BaseHandler) :
& NBSP; 허용 = ( 'GET',)
& NBSP; 모델 = 항목
& NBSP는; 데프 (자동) 읽기 :
& NBSP;) (Item.objects.all를 반환
핸들러 = 자원 (
& NBSP; 핸들러 = ItemHandler, 인증 = ApiKeyAuthentication ())
감사
이 프로젝트는 스티브 코스 https://github.com/scoursen/django-apikey의 하나 그러나 몇 단순화와 기지
요구 사항 : 있습니다.
파이썬
장고
댓글을 찾을 수 없습니다