0
アップロードしたファイルに権限を追加するにはどうすればよいですか?Djangoがアップロードしたファイルのアクセス許可
例えばclass Car(models.Model):
name = models.CharField(max_length=255)
photo = models.ImageField(upload_to='cars')
owner = models.ForeigKey(AuthUser)
、それぞれが、ユーザがTE画像を追加することができます記録されます。例えば。ユーザー1が画像a.jpgを追加しました。 adresserver.com/cars/a.jpgでアクセスできますが、誰でもアクセスできます。所有者のみに権限を追加すると画像がどのように表示されますか?
私はlogedユーザーレコードとして許可を追加する必要がアップロードして保存していないと思いますこれにより、現在のユーザオブジェクトを使用してユーザまたはログインしたユーザの画像をリクエスト(request.user)からフィルタすることができます。 – Rajesh