mirror of
https://github.com/django/django.git
synced 2025-07-04 17:59:13 +00:00
per-object-permissions: Small change to django.db.models.base check to make it more explicit
git-svn-id: http://code.djangoproject.com/svn/django/branches/per-object-permissions@4095 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
f6fa103296
commit
47fca880e3
@ -61,7 +61,7 @@ class ModelBase(type):
|
||||
except FieldDoesNotExist:
|
||||
field.contribute_to_class(new_class, field.name)
|
||||
|
||||
if getattr(new_class._meta, 'row_level_permissions', None):
|
||||
if getattr(new_class._meta, 'row_level_permissions', False):
|
||||
from django.contrib.auth.models import RowLevelPermission
|
||||
gen_rel = django.db.models.GenericRelation(RowLevelPermission, object_id_field="model_id", content_type_field="model_ct")
|
||||
new_class.add_to_class("row_level_permissions", gen_rel)
|
||||
|
Loading…
x
Reference in New Issue
Block a user