Files
shoppy/web/migrations/0001_initial.py
T
2025-05-02 08:38:57 +02:00

96 lines
3.8 KiB
Python

# Generated by Django 5.1.3 on 2024-12-05 20:12
from django.db import migrations, models
class Migration(migrations.Migration):
initial = True
dependencies = []
operations = [
migrations.CreateModel(
name='WebSettings',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('web_title', models.CharField(max_length=32, verbose_name='título de la web')),
(
'web_description',
models.CharField(blank=True, default='', max_length=128, verbose_name='descripción de la web'),
),
('logo', models.ImageField(blank=True, null=True, upload_to='assets', verbose_name='logo de la web')),
(
'business_name',
models.CharField(
blank=True,
help_text='nombre fiscal del comercio',
max_length=128,
null=True,
verbose_name='nombre de negocio',
),
),
(
'business_vat_id',
models.CharField(blank=True, max_length=16, null=True, verbose_name='CIF del negocio'),
),
(
'business_brand',
models.CharField(
blank=True,
help_text='marca o nombre comercial que se va a mostrar en la web',
max_length=64,
null=True,
verbose_name='marca de negocio',
),
),
(
'business_address',
models.CharField(blank=True, max_length=64, null=True, verbose_name='dirección de negocio'),
),
(
'business_state',
models.CharField(
blank=True, max_length=32, null=True, verbose_name='unidad territorial del negocio'
),
),
(
'business_zip',
models.CharField(blank=True, max_length=16, null=True, verbose_name='código postal del negocio'),
),
(
'business_phone',
models.CharField(
blank=True, max_length=16, null=True, verbose_name='número de teléfono de contacto'
),
),
(
'business_email',
models.EmailField(blank=True, max_length=80, null=True, verbose_name='e-mail de contacto'),
),
(
'business_email_2',
models.EmailField(
blank=True, max_length=80, null=True, verbose_name='e-mail secundario de contacto'
),
),
(
'bg_color',
models.CharField(blank=True, default='', max_length=9, null=True, verbose_name='color de fondo'),
),
(
'theme_color',
models.CharField(blank=True, default='', max_length=9, null=True, verbose_name='color de tema'),
),
(
'logo_240',
models.ImageField(blank=True, null=True, upload_to='assets', verbose_name='logo 240x240'),
),
(
'logo_128',
models.ImageField(blank=True, null=True, upload_to='assets', verbose_name='logo 128x128'),
),
],
options={'verbose_name': 'ajustes de la web', 'verbose_name_plural': 'ajustes de la web'},
)
]