Some checks failed
continuous-integration/drone/push Build is failing
- 📊 Создана ContactInfo модель с полями компании, контактов и описания - 🎨 Полностью переработана страница about.html с современными карточками - 🔗 Админ-панель для управления контактной информацией - 💎 CSS анимации и градиенты для улучшения UI/UX - 🗄️ Миграция 0012_contactinfo.py для создания таблицы - 🔧 Обновлены views для использования данных из БД
34 lines
2.0 KiB
Python
34 lines
2.0 KiB
Python
# Generated by Django 5.1.1 on 2025-11-25 06:19
|
||
|
||
from django.db import migrations, models
|
||
|
||
|
||
class Migration(migrations.Migration):
|
||
|
||
dependencies = [
|
||
('web', '0011_add_video_fields'),
|
||
]
|
||
|
||
operations = [
|
||
migrations.CreateModel(
|
||
name='ContactInfo',
|
||
fields=[
|
||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||
('company_name', models.CharField(default='SmartSolTech', max_length=200, verbose_name='Название компании')),
|
||
('email', models.EmailField(default='info@smartsoltech.kr', max_length=254, verbose_name='Email')),
|
||
('phone', models.CharField(default='+82-10-5693-6103', max_length=20, verbose_name='Телефон')),
|
||
('telegram', models.CharField(default='@smartsoltech', max_length=100, verbose_name='Telegram')),
|
||
('address', models.TextField(default='Чолланамдо, Кванджу', verbose_name='Адрес')),
|
||
('working_hours', models.CharField(default='Пн-Пт 9:00-18:00', max_length=100, verbose_name='Часы работы')),
|
||
('description', models.TextField(default='Мы - команда профессионалов в сфере IT-решений', verbose_name='Описание')),
|
||
('call_to_action', models.CharField(default='Начнем сотрудничество?', max_length=200, verbose_name='Призыв к действию')),
|
||
('subtitle', models.CharField(default='Свяжитесь с нами для обсуждения вашего проекта', max_length=200, verbose_name='Подзаголовок')),
|
||
('is_active', models.BooleanField(default=True, verbose_name='Активно')),
|
||
],
|
||
options={
|
||
'verbose_name': 'Контактная информация',
|
||
'verbose_name_plural': 'Контактная информация',
|
||
},
|
||
),
|
||
]
|