def require_api_key(request):
# make sure we have the api component
- if not ('apiid' in request.REQUEST or 'apikey' in request.REQUEST):
+ if not ('apiid' in request.GET or 'apikey' in request.GET):
raise PermissionDenied
# make sure the id and key are right
- if request.REQUEST['apiid'] == apidata['apiid'] and \
- request.REQUEST['apikey'] == apidata['apikey']:
+ if request.GET['apiid'] == apidata['apiid'] and \
+ request.GET['apikey'] == apidata['apikey']:
return True
else:
raise PermissionDenied