0
私は以下のモデルを持っています。Djangoアクセス許可App
class Ads(models.Model):
title = models.CharField(max_length=255)
description = models.TextField(blank=True, null=True)
start_price = models.IntegerField(db_index=True, blank=True, null=True)
seller = models.ForeignKey(User)
class AdImages(models.Model):
"""Contain ad images uploaded by the user."""
image = models.FileField(upload_to='ad/', blank=True, null=True) # can be images/Videos.
ad = models.ForeignKey(Ads)
私はAd
とAdImages
オブジェクトを作成することができるよ、私は、これらのオブジェクトを作成したユーザーだけが削除/それらのオブジェクトを編集することができなければならないことを望みます。どうしたらいいですか?
私はDjango権限については読んだことがありますが、これは実装できません。これらのアクセス許可がどのように機能するのか、inbuildのアクセス許可auth_permissions
?
オブジェクトに権限を適用するにはどうすればよいですか?