Tastypie API はアップロード ファイルをサポートしていないため、通常のビュー機能を使用する必要があります。他の質問を確認してください。
これは私の画像リソースです
class ImageResource(ModelResource):
album = fields.ForeignKey(AlbumResource, 'album')
upload_by = fields.ForeignKey(UserResource, 'upload_by')
class Meta:
always_return_data=True
filtering = {
"album": ('exact',),
}
queryset = Image.objects.all()
cache = SimpleCache(timeout=100)
resource_name = 'image'
authorization = ImageAuthorization()
通常の表示機能で画像をアップロードするとします。キャッシュのタイムアウトを 100 秒に設定したため、ブラウザは 100 秒でクエリを更新しません。
私が望むのは、画像がアップロードされた直後にブラウザがクエリを更新し、何も変更されていない場合はキャッシュのタイムアウトを100秒に保つことです。これは通常のビュー機能で行う必要があります。
これどうやってするの?