Django Tastypie: How to Authenticate with API Key

Add the username and api_key parameters to your GET variables. Make sure that you have the curl http://localhost:8000/api/v1/books/?username=issackelly\&api_key=123456789adfljafal Make sure to follow the other instructions from teh docs when setting it up: ApiKeyAuthentication As an alternative to requiring sensitive data like a password, the ApiKeyAuthentication allows you to collect just username & a machine-generated api … Read more

Django-tastypie: Any example on file upload in POST?

Your Resources should look like this: class FooResource(ModelResource): img = fields.FileField(attribute=”img”, null=True, blank=True) class Meta: queryset = Foo.objects.all() The attribute should correspond to the field in the model. As stated in the documentation: ApiField.attribute A string naming an instance attribute of the object wrapped by the Resource.