Skip to content

Remove Django Admin: In production Django admin will timeout when editing #3016

@rtibbles

Description

@rtibbles

Observed behavior

Django admin interface will timeout in production, when attempting to use it to edit any model that foreign keys onto ContentNode (and potentially others).

Expected behavior

We should not expose interfaces to any user that will do a full table scan of our DB tables.
So we should remove Django admin in production. We could leave it for developers if needed, but it may be better just to enhance the setup script in that case.

User-facing consequences

Service outage.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2 - normalPriority: Nice to have

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions