Add updated front end, updated CaseStudy model and profiles app

This commit is contained in:
Livvy Mackintosh
2017-10-31 14:57:26 +00:00
parent f91b4d2a2a
commit 43d6ec989b
30 changed files with 1065 additions and 77 deletions

View File

@ -30,7 +30,10 @@ SECRET_KEY = os.getenv(
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = bool(int(os.getenv('DEBUG', False)))
ALLOWED_HOSTS = os.getenv('ALLOWED_HOSTS', 'localhost').split()
if DEBUG:
ALLOWED_HOSTS = ['*']
else:
ALLOWED_HOSTS = os.getenv('ALLOWED_HOSTS', 'localhost').split()
# Application definition
@ -51,6 +54,7 @@ INSTALLED_APPS = [
'whitenoise.runserver_nostatic',
'django.contrib.staticfiles',
'django.contrib.gis',
'avatar',
'bootstrap3',
'cas_server',
'compressor',
@ -62,6 +66,7 @@ INSTALLED_APPS = [
'raven.contrib.django.raven_compat',
'rest_framework',
'rest_framework_gis',
'storages'
]
MIDDLEWARE = [
@ -174,6 +179,16 @@ LOCALE_PATHS = [
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.11/howto/static-files/
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
AWS_S3_ENDPOINT_URL = "https://ojuso-media.nyc3.digitaloceanspaces.com"
AWS_STORAGE_BUCKET_NAME = "ojuso-media"
AWS_LOCATION = ""
AWS_S3_REGION_NAME = "nyc3"
AWS_S3_CUSTOM_DOMAIN = "ojuso-media.nyc3.digitaloceanspaces.com/ojuso-media"
AWS_ACCESS_KEY_ID = "RUZTFVKPCNJIWCVUVJFW"
AWS_SECRET_ACCESS_KEY = "pTZAnmtvGzFBdI/jwtwRoFW5eK7eJ8FLFxr1/Jb+Yq4"
STATIC_ROOT = os.path.join(BASE_DIR, 'static/')
STATIC_URL = os.getenv("STATIC_URL", '/static/')
STATICFILES_FINDERS = [
@ -184,7 +199,7 @@ STATICFILES_FINDERS = [
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media/')
MEDIA_URL = os.getenv("MEDIA_URL", '/media/')
MEDIA_URL = os.getenv("MEDIA_URL", "https://ojuso-media.nyc3.digitaloceanspaces.com/ojuso-media/")
# Cache
# https://docs.djangoproject.com/en/1.11/topics/cache/
@ -248,3 +263,13 @@ RAVEN_CONFIG = {
# release based on the git info.
'release': raven.fetch_git_sha(os.path.dirname(os.pardir)),
}
# Avatars
AVATAR_GRAVATAR_DEFAULT = "mm"
AVATAR_CLEANUP_DELETED = True
# Messages
from django.contrib.messages import constants as messages
MESSAGE_TAGS = {
messages.ERROR: 'danger'
}