Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Simplify the project admin #3834

Merged
merged 4 commits into from
Oct 23, 2019
Merged

Conversation

punchagan
Copy link
Contributor

  • Make the project admin completely read-only
  • Show only basic information, and remove all the nested models

Keep only the basic information to keep the project list simple.
Users should be able to change the project publishing status from the
editor, and the publishing status admin page is useless.
The old change_form tried to be a project editor in the Django admin, and we
no longer need that functionality. Make all the information displayed in the
Project admin to be read-only, and add a link to the project editor.
@punchagan punchagan requested a review from zuhdil October 18, 2019 05:31
@punchagan
Copy link
Contributor Author

@zuhdil Could you take some time to review this, please?

@zuhdil zuhdil merged commit 3ebe33c into develop Oct 23, 2019
@zuhdil zuhdil deleted the issue/3833-clean-up-project-admin branch October 23, 2019 02:07
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants