Add try/except protection for ContactSettings before migration

This commit is contained in:
2025-11-24 15:29:29 +09:00
parent 9f313487de
commit 082b3ade72
2 changed files with 18 additions and 12 deletions

View File

@@ -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,
}