Files
shoppy/web/migrations/0001_initial.py
T

175 lines
5.6 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",
},
),
]