0
我有以下型號。Django權限應用
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權限,但無法實現相同。不知道這些權限是如何工作的,建立權限auth_permissions
?
如何在對象上應用權限?