96 lines
3.8 KiB
Python
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'},
|
|
)
|
|
]
|