Added an settings_private example file and modified settings so it can be run from any dir (not dependent on reldirs)

In prod, point --settings to correct private settings file (modeled after settings_private_example)
Fixed BASE_DIR.

Fixed some PEP8 issues.

Fixed context calendar_url in CalendarView
So with this, the backup script should be fixed, but needs to be tested in production server.