In urls.py you can override the 3 most important variables: from django.contrib import admin admin.site.site_header = 'My project' # default: "Django Administration" admin.site.index_title = 'Features area' # default: "Site administration" admin.site.site_title = 'HTML title from adminsitration' # default: "Django site admi Setting up alerts: https://docs.djangoproject.com/en/2.2/ref/contrib/messages/ Setting up http: https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-16-04 Setting Django up to use mysql: https://stackoverflow.com/questions/19189813/setting-django-up-to-use-mysql Mysql adding user for remote access: https://stackoverflow.com/questions/16287559/mysql-adding-user-for-remote-access/16287647
* When To Use Django (And When Not To) - https://medium.com/crowdbotics/when-to-use-django-and-when-not-to-9f62f55f693b