Make a deployable version

This commit is contained in:
Konstantin 2024-03-12 18:14:57 +01:00
parent 92475c508b
commit 17630e965b
8 changed files with 86 additions and 7 deletions

View file

@ -2,6 +2,53 @@ from .base import *
DEBUG = False
DATABASES = {
"default": {
"ENGINE": "django.db.backends.sqlite3",
"NAME": os.environ["DB_PATH"],
}
}
MEDIA_ROOT = os.environ["MEDIA_ROOT"]
# WAGTAILDOCS_SERVE_METHOD = 'serve_view'
print("using database path {}".format(os.environ["DB_PATH"]))
print("using media root path {}".format(os.environ["MEDIA_ROOT"]))
SECRET_KEY = os.environ["SECRET_KEY"]
SECURE_PROXY_SSL_HEADER = ("HTTP_X_FORWARDED_PROTO", "https")
SECURE_SSL_REDIRECT = True
ALLOWED_HOSTS = os.getenv("DJANGO_ALLOWED_HOSTS", "*").split(",")
CSRF_TRUSTED_ORIGINS = os.getenv("DJANGO_CSRF_TRUSTED_ORIGINS", "").split(",")
EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend"
MIDDLEWARE.append("whitenoise.middleware.WhiteNoiseMiddleware")
STORAGES["staticfiles"]["BACKEND"] = "whitenoise.storage.CompressedManifestStaticFilesStorage"
LOGGING = {
"version": 1,
"disable_existing_loggers": False,
"handlers": {
"console": {
"class": "logging.StreamHandler",
},
},
"loggers": {
"django": {
"handlers": ["console"],
"level": os.getenv("DJANGO_LOG_LEVEL", "INFO"),
},
},
}
WAGTAIL_REDIRECTS_FILE_STORAGE = "cache"
try:
from .local import *
except ImportError:

View file

@ -1,7 +1,7 @@
{% load navigation_tags %}
<footer>
<p>Built with Wagtail</p>
<p>Hello 👋</p>
{% with linkedin_url=settings.base.NavigationSettings.linkedin_url github_url=settings.base.NavigationSettings.github_url mastodon_url=settings.base.NavigationSettings.mastodon_url %}
{% if linkedin_url or github_url or mastodon_url %}