2
我發展與我的Django的app.I使用對象和權限之間的關係一般的基於對象的權限的認證後端:Django的通用關係實踐
class GroupPermission(models.Model):
content_t= models.ForeignKey(ContentType,related_name='g_content_t')
object_id = models.PositiveIntegerField()
content_object = generic.GenericForeignKey('content_t', 'object_id')
permission=models.ForeignKey(Permission)
group = models.ForeignKey(Group)
,現在我想一切指定內容類型的對象,其中某個組或用戶具有某種權限。什麼是最好的方式來做到這一點? 我是否應該在應用模型中定義關係的第二端?或更好地編寫自定義的SQL? 我想建立一個通用的後端,所以我不希望它依賴於使用它的應用程序。 謝謝!
這就是我一直在尋找for.Thanks! – Dudevil 2010-02-16 21:32:15