Fix inconsistent indentation warnings
Fix inconsistent indentation warnings in migrations
Enable deprecation warnings in DEBUG mode

In Python 2.7, DeprecationWarnings are disabled by default. But they are
useful for porting to newer Django versions.
Use django.contrib.staticfiles

This is the default Django way of serving static files.

For deployment, the collectstatic command can be used to collect all static
files into one directory and serve it using a 'real' webserver.

In runserver mode, static files for django admin apps as well as custom
apps are automatically served by the included webserver.
Fix typo
Add hint to generate_secret_key
Fix DATABASES deprecation warning
Fix template loader deprecation warnings