TastyPieで内部APIを作っています。私は持っている
from tastypie.resources import ModelResource
from tastypie.authentication import ApiKeyAuthentication
from myapp.movie.models import Movie
class MovieResource(ModelResource):
class Meta:
queryset = Movie.objects.all()
resource_name = 'movie'
authentication = ApiKeyAuthentication()
認証ルールを無効にすると、API がうまく機能します。オンにすると、401 (UNAUTHORIZED) 応答が返されます。
URLは
http://127.0.0.1:8000/api/movie/?format=json
ありがとうございました
更新:私は同じ問題を抱えています。Django Tastypie: API キーで認証する方法