Description
django-fluent-pages/fluent_pages/adminui/urlnodechildadmin.py
Lines 187 to 201 in f079fd9
These checks are triggered on page types (polymorphic child models) where self.opts.app_label
is something other than fluent_pages
. But the permissions are only created for UrlNode
model (which belongs to fluent_pages
app).
django-fluent-pages/fluent_pages/models/db.py
Lines 117 to 120 in f079fd9
It looks like this has been the case for a long long time. I can only guess that it has never been noticed because everyone is using superuser accounts (which have all permissions, even permissions that don't exist).
Or perhaps another more recent change has only recently surfaced the issue. When I try to create a page with a staff account, I am told to fix the errors below (but there are none). I assume the error is that the read only override_url field is (None)
instead of an empty string, and because it's read only, no field is shown.