New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Interface for creating and editing dashboards #44
Comments
I'm going to put this interface at at Creating dashboards will start with a button on |
For the first non-alpha release I'm going to link to the Django admin interface for edit. |
This means I need to write custom admin permission logic that takes the edit permissions and groups into account. |
Plus permission logic controlling if they can edit, refs #44
I'm going to allow super-users to reassign ownership of dashboards - but regular users will not be able to do that, even if they own the dashboard. |
Spotted an edge-case: if a user isn't staff they will not be able to access the edit interface, no matter what the edit policy is. |
That test failure turned out to be a Django version problem! Upgrading to the latest Django in my dev environment gave me the ability to replicate the bug. |
This is currently only possible in the Django Admin. This will also implement edit permissions, taking over from #27.
Still todo:
The text was updated successfully, but these errors were encountered: