From 74ad152cc5a25fb3d5af4d14d0bf39785e3e3a3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C4=93teris=20Caune?= Date: Tue, 7 Jan 2020 12:15:09 +0200 Subject: [PATCH] For superusers, show "Site Administration" in top navigation, note in README. Fixes #317 --- CHANGELOG.md | 1 + README.md | 10 ++++++++++ templates/base.html | 5 +++++ 3 files changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7505e8f9..ca0825dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ All notable changes to this project will be documented in this file. ### Improvements - Show a red "!" in project's top navigation if any integration is not working - createsuperuser management command requires an unique email address (#318) +- For superusers, show "Site Administration" in top navigation, note in README (#317) ## v1.12.0 - 2020-01-02 diff --git a/README.md b/README.md index 38e5d4a1..26cb7534 100644 --- a/README.md +++ b/README.md @@ -189,6 +189,16 @@ DATABASES = { } ``` +## Accessing Administration Panel + +healthchecks comes with Django's administation panel where you can manually +view and modify user accounts, projects, checks, integrations etc. To access it, + + * if you haven't already, create a superuser account: `./manage.py createsuperuser` + * log into the site using superuser credentials + * in the top navigation, "Account" dropdown, select "Site Administration" + + ## Sending Emails healthchecks must be able to send email messages, so it can send out login diff --git a/templates/base.html b/templates/base.html index 7fc0fc00..3cde5167 100644 --- a/templates/base.html +++ b/templates/base.html @@ -134,6 +134,11 @@