diff --git a/backend/app/models/place.py b/backend/app/models/place.py index 95c58ea..2a94681 100644 --- a/backend/app/models/place.py +++ b/backend/app/models/place.py @@ -34,8 +34,8 @@ class Place(models.Model): description = models.TextField('Beschreibung', blank=True, null=True) location = LocationField('Position', blank=True, null=True, options={ 'map': { - 'center': [52.52, 13.40], - 'zoom': 12, + 'center': settings.MAP_CENTER, + 'zoom': settings.MAP_ZOOM, }, }) diff --git a/backend/config/settings.py b/backend/config/settings.py index f224ae3..83e643e 100644 --- a/backend/config/settings.py +++ b/backend/config/settings.py @@ -138,6 +138,10 @@ DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' ADMIN_URL = os.environ.get('ADMIN_URL', 'admin/').rstrip('/') + '/' +[slat, slon] = os.environ.get('MAP_CENTER', '51.2,9').split(',') +MAP_CENTER = [float(slat), float(slon)] +MAP_ZOOM = int(os.environ.get('MAP_ZOOM', '6')) + STATIC_ROOT = BASE_DIR / 'static' MEDIA_URL = 'data/'