diff --git a/smartsoltech/web/context_processors.py b/smartsoltech/web/context_processors.py index 8aeebbe..cd68eab 100644 --- a/smartsoltech/web/context_processors.py +++ b/smartsoltech/web/context_processors.py @@ -24,7 +24,13 @@ def site_settings(request): def contact_settings(request): """Context processor для контактных данных""" - contacts = ContactSettings.get_contacts() - return { - 'contact_settings': contacts, - } + try: + contacts = ContactSettings.get_contacts() + return { + 'contact_settings': contacts, + } + except: + # Если таблица еще не создана (до миграции), вернуть пустой объект + return { + 'contact_settings': None, + } diff --git a/smartsoltech/web/templates/web/about_modern.html b/smartsoltech/web/templates/web/about_modern.html index 54ba511..6647dc8 100644 --- a/smartsoltech/web/templates/web/about_modern.html +++ b/smartsoltech/web/templates/web/about_modern.html @@ -326,8 +326,8 @@
{{ contact_settings.email }}
+ +{{ contact_settings.email|default:'info@smartsoltech.kr' }}
@@ -341,8 +341,8 @@{{ contact_settings.phone }}
+ +{{ contact_settings.phone|default:'+82-10-XXXX-XXXX' }}
@@ -356,15 +356,15 @@{{ contact_settings.telegram }}
+ +{{ contact_settings.telegram|default:'@smartsoltech' }}
- {% if contact_settings.address %} + {% if contact_settings.address or not contact_settings %}{{ contact_settings.address }}
+{{ contact_settings.address|default:'Seoul, South Korea' }}
{% if contact_settings.working_hours %}{{ contact_settings.working_hours }}
{% endif %}