Odoo 19.0 Community · Persistente

website: campos, relaciones y API

El modelo website («Sitio web») es un modelo persistente declarado por el módulo Sitio web y ampliado por 18 módulos más. Expone 98 campos, 92 de ellos declarados directamente en el modelo; 32 campos de otros modelos apuntan a él. A continuación encontrará cada campo con su nombre técnico, tipo, etiqueta en español y relaciones, y un ejemplo de llamada a la API JSON-2 de Odoo 19.

Ficha de identidad

Nombre técnico
website
Etiqueta
Sitio web
Tipo
Persistente (models.Model)
Tabla SQL
website
Módulo de origen
Sitio web (website)
Ampliado por
website_profile, website_slides, website_event, website_event_track, website_sale, website_blog, website_crm, website_livechat, website_crm_partner_assign, website_customer, website_event_exhibitor, website_forum, website_hr_recruitment, website_sale_autocomplete, website_sale_stock, website_sale_collect, website_sale_wishlist, website_sale_mass_mailing
Orden por defecto (_order)
sequence, id

Campos del modelo

92 campos propios, 0 heredados de mixins y 6 campos automáticos del ORM. Haga clic en un nombre para obtener el enlace directo al campo.

98 de 98 campos mostrados

Nombre técnicoEtiquetaTipoDetalles
account_on_checkoutCuentas de clienteselection

Valores: optional (Opcional), disabled (Deshabilitado (comprar como invitado)), mandatory (Obligatorio (no se puede pagar como invitado))

añadido por Comercio electrónico (website_sale)

add_to_cart_actionAñadir a la cestaselection

Valores: stay (Permanecer en la página del producto), go_to_cart (Ir a la cesta)

añadido por Comercio electrónico (website_sale)

app_iconIcono de la aplicación web

Este campo contiene la imagen utilizada como icono de la aplicación móvil en el sitio web (formato PNG).

image
solo lecturacalculado, almacenado

añadido por Eventos avanzados (website_event_track)

auth_signup_uninvitedCuenta de clienteselection

Valores: b2b (Por invitación), b2c (Registro libre)

auto_redirect_langRedirección automática de idioma

¿Se debe redireccionar a los usuarios al idioma de su navegador?

boolean
block_third_party_domainsBloquear dominios de terceros

Bloquee los dominios de terceros que pueden rastrear a los usuarios (YouTube, Google Maps, etc.).

boolean
blocked_third_party_domainsLista de dominios de terceros bloqueadostext
calculado
cart_abandoned_delayTiempo abandonadofloat

añadido por Comercio electrónico (website_sale)

cart_recovery_mail_template_idCorreo electrónico de recuperación de cestamany2one

añadido por Comercio electrónico (website_sale)

cdn_activatedRed de entrega de contenidos (CDN)boolean
cdn_filtersFiltros CDN

La URL que coincida con esos filtros se escribirá a través de la URL base CDN

text
cdn_urlURL base CDNchar
channel_idCanal de chat en directo del sitio webmany2one

añadido por Chat en directo del sitio web (website_livechat)

company_idCompañíamany2one
obligatorio
configurator_doneConfigurador hecho

True si se ha completado o ignorado el configurador

boolean
confirmation_email_template_idPlantilla de correo de confirmaciónmany2one

añadido por Comercio electrónico (website_sale)

contact_us_button_urlURL del botón Contacta con nosotroschar
traducible

añadido por Comercio electrónico (website_sale)

cookies_barBarra de cookies

Muestre una barra de cookies personalizable en su sitio web.

boolean
crm_default_team_idEquipos de ventas por defecto

Equipo de ventas por defecto para nuevos leads creados a través del formulario de contacto.

many2one

añadido por Formulario de contacto (website_crm)

crm_default_user_idComercial por defecto

Comercial por defecto para nuevos leads creados a través del formulario de contacto.

many2one

añadido por Formulario de contacto (website_crm)

currency_idMoneda por defectomany2one
calculado

añadido por Comercio electrónico (website_sale)

custom_blocked_third_party_domainsLista del usuario de dominios de terceros bloqueadostext
custom_code_headCódigo <head> personalizadohtml
default_lang_idIdioma predeterminadomany2one
obligatorio
domainDominio del sitio web

p. ej. https://www.mydomain.com

char
domain_punycodeDominio de Punycodechar
solo lecturacalculado
ecommerce_accessAcceso a Comercio electrónicoselection
obligatorio

Valores: everyone (Todos los usuarios), logged_in (Usuarios que iniciaron sesión)

añadido por Comercio electrónico (website_sale)

enabled_gmc_srcGoogle Merchant Centerboolean

añadido por Comercio electrónico (website_sale)

events_app_nameNombre de la aplicación de eventos

Este campo contiene el nombre de la aplicación web progresiva del evento.

char
calculado, almacenado

añadido por Eventos avanzados (website_event_track)

faviconFavicon del sitio web

Este campo contiene la imagen que se utilizará como favicon en su sitio web.

binary
forum_countNúmero de forosinteger
solo lectura

añadido por Foro (website_forum)

google_analytics_keyClave de Google Analyticschar
google_maps_api_keyClave de la API de Google Mapschar
google_places_api_keyClave de la API de Google Placeschar

añadido por Autocompletado de Google Places (website_sale_autocomplete)

google_search_consoleConsola de búsqueda de Google

Clave de Google, o Habilitar para acceder a la primera respuesta

char
has_social_default_imageTiene una imagen social por defectoboolean
calculado, almacenado
homepage_urlURL de la página de inicio

p. ej. /contáctenos o /tienda

char
in_store_dm_idMétodo de entrega en la tiendamany2one
calculado

añadido por Clic y recoger (website_sale_collect)

karma_profile_minKarma mínimo para ver el perfil de otro usuariointeger

añadido por Perfil del sitio web (website_profile)

language_countNúmero de idiomasinteger
calculado
language_idsIdiomasmany2many
obligatorio
menu_idMenú principalmany2one
calculado
nameNombre del sitio webchar
obligatorio
newsletter_idLista del boletín informativomany2one

añadido por Boletín durante el proceso de pago (website_sale_mass_mailing)

partner_idContacto públicomany2one

related: user_id.partner_id

plausible_shared_keyClave compartida de Plausiblechar
plausible_siteSitio de Plausiblechar
prevent_zero_price_saleOcultar 'Añadir a la cesta' cuando el precio = 0boolean

añadido por Comercio electrónico (website_sale)

pricelist_idsLista de precios disponible para esta página de comercio electrónicol/sitio webone2many
calculado

añadido por Comercio electrónico (website_sale)

product_page_cols_orderOrden de las columnas principales de la página de productoselection

Valores: regular (Pedido normal), inverse (Orden inverso)

añadido por Comercio electrónico (website_sale)

product_page_containerContenedor de la página del productoselection

Valores: unset (Sin definir), regular (Regular), fluid (Ancho completo)

añadido por Comercio electrónico (website_sale)

product_page_grid_columnsColumnas de la cuadrícula de la página del productointeger

añadido por Comercio electrónico (website_sale)

product_page_image_layoutDiseño de la imagen de la página del productoselection
obligatorio

Valores: carousel (Carrusel), grid (Cuadrícula)

añadido por Comercio electrónico (website_sale)

product_page_image_ratioProporción de imagen en la página de productoselection
obligatorio

Valores: auto (Auto), 21_9 (Más ancho (2/19)), 16_9 (Ancho (16/9)), 4_3 (Horizontal (4/3)), 6_5 (Horizontal (6/5)), 1_1 (Por defecto (1/1)), 4_5 (Retrato (4/5)), 2_3 (Vertical (2/3))

añadido por Comercio electrónico (website_sale)

product_page_image_ratio_mobileProporción de imagen en la página de producto (móvil)selection
obligatorio

Valores: auto (Auto), 21_9 (Más ancho (2/19)), 16_9 (Ancho (16/9)), 4_3 (Horizontal (4/3)), 6_5 (Horizontal (6/5)), 1_1 (Por defecto (1/1)), 4_5 (Retrato (4/5)), 2_3 (Vertical (2/3))

añadido por Comercio electrónico (website_sale)

product_page_image_roundnessRedondez de la imagen en la página de productoselection
obligatorio

Valores: none (Ninguno), small (Pequeño), medium (Medio), big (Grande)

añadido por Comercio electrónico (website_sale)

product_page_image_spacingEspaciado de la imagen de la página del productoselection
obligatorio

Valores: none (Ninguno), small (Pequeño), medium (Medio), big (Grande)

añadido por Comercio electrónico (website_sale)

product_page_image_widthAncho de la imagen de la página del productoselection
obligatorio

Valores: none (Oculto), 33_pc (33 %), 50_pc (50 %), 66_pc (66 %), 100_pc (100 %)

añadido por Comercio electrónico (website_sale)

robots_txtRobots.txthtml
salesperson_idComercialmany2one

añadido por Comercio electrónico (website_sale)

salesteam_idEquipo de ventasmany2one

añadido por Comercio electrónico (website_sale)

send_abandoned_cart_emailEnvíe un correo electrónico a los clientes que abandonaron su cesta.boolean

añadido por Comercio electrónico (website_sale)

send_abandoned_cart_email_activation_timeMomento en el que se activó la función “Enviar correo electrónico de cesta abandonada”.datetime
calculado, almacenado

añadido por Comercio electrónico (website_sale)

sequenceSecuenciainteger
shop_default_sortOrdenación por defecto para tiendaselection
obligatorio

Valores calculados dinámicamente

añadido por Comercio electrónico (website_sale)

shop_extra_field_idsCampos adicionales de comercio electrónicoone2many

inverso: website_id

añadido por Comercio electrónico (website_sale)

shop_gapHueco de rejilla en la tiendachar

añadido por Comercio electrónico (website_sale)

shop_opt_products_design_classesClase de diseño de la tienda

Clase CSS para el diseño de productos de la tienda

char

añadido por Comercio electrónico (website_sale)

shop_page_containerContenedor de la página de la tiendaselection

Valores: regular (Regular), fluid (Ancho completo)

añadido por Comercio electrónico (website_sale)

shop_ppgNúmero de productos por tabla en la tiendainteger

añadido por Comercio electrónico (website_sale)

shop_pprNúmero de columnas en la tabla de productos en la tiendainteger

añadido por Comercio electrónico (website_sale)

show_line_subtotals_tax_selectionVisualización de línea de impuestos subtotalesselection
calculado, almacenado

Valores: tax_excluded (Impuestos no incluidos), tax_included (Impuestos incluidos)

añadido por Comercio electrónico (website_sale)

social_default_imageImagen por defecto para compartir en redes sociales

Si se establece, reemplaza el logotipo del sitio web como la imagen por defecto para compartir en redes sociales.

binary
social_discordCuenta de Discordchar
social_facebookCuenta de Facebookchar
social_githubCuenta de GitHubchar
social_instagramCuenta de Instagramchar
social_linkedinCuenta de LinkedInchar
social_tiktokCuenta de TikTokchar
social_twitterCuenta de Xchar
social_youtubeCuenta de Youtubechar
specific_user_accountCuenta de usuario específico

Si se establece como True, las nuevas cuentas se asociarán al sitio web actual

boolean
theme_idTema

Tema instalado

many2one
user_idUsuario públicomany2one
obligatorio
warehouse_idAlmacénmany2one

añadido por Disponibilidad del producto (website_sale_stock)

website_slide_google_app_keyLlave de Google Docchar

añadido por eLearning (website_slides)

wishlist_gapEspacio entre la cuadrícula de la lista de deseos

Espacio entre los productos de la página de la lista de deseos

char

añadido por Lista de deseos del comprador (website_sale_wishlist)

wishlist_grid_columnsColumnas de la cuadrícula de la lista de deseos

Número de columnas que se mostrarán en la página de la lista de deseos

integer

añadido por Lista de deseos del comprador (website_sale_wishlist)

wishlist_mobile_columnsColumnas móviles de la lista de deseos

Número de columnas que se mostrarán en la página de la lista de deseos (1 o 2) desde un dispositivo móvil

integer

añadido por Lista de deseos del comprador (website_sale_wishlist)

wishlist_opt_products_design_classesClase de diseño de la página de la lista de deseos

Clase CSS para el diseño de la página de la lista de deseos

char

añadido por Lista de deseos del comprador (website_sale_wishlist)

create_dateCreado eldatetime
solo lecturaautomático
create_uidCreado pormany2one
solo lecturaautomático
display_nameNombre mostradochar
solo lecturacalculadoautomático
idIDinteger
solo lecturaautomático
write_dateÚltima actualización eldatetime
solo lecturaautomático
write_uidÚltima actualización pormany2one
solo lecturaautomático

Relaciones

Modelos enlazados desde este modelo

Campos de otros modelos que apuntan aquí

Leer este modelo por la API

Ejemplo de llamada a la API JSON-2 de Odoo 19: lectura de los cinco primeros registros con campos reales del modelo. Sustituya la instancia, la base y la clave API por las suyas.

curl
curl -X POST "https://su-instancia.odoo.com/json/2/website/search_read" \
  -H "Authorization: bearer $ODOO_API_KEY" \
  -H "X-Odoo-Database: su-base" \
  -H "Content-Type: application/json" \
  -d '{"domain":[],"fields":["name","company_id","default_lang_id","ecommerce_access","product_page_image_layout"],"limit":5}'
Python (requests)
import requests

BASE_URL = "https://su-instancia.odoo.com/json/2"
headers = {"Authorization": f"bearer {API_KEY}", "X-Odoo-Database": "su-base"}

res = requests.post(
    f"{BASE_URL}/website/search_read",
    headers=headers,
    json={"domain": [], "fields": ["name","company_id","default_lang_id","ecommerce_access","product_page_image_layout"], "limit": 5},
)
res.raise_for_status()
print(res.json())
  • El acceso a la API externa está reservado al plan Custom de Odoo.
  • XML-RPC y JSON-RPC se retirarán en Odoo 22 (otoño de 2028): use JSON-2.
  • Se aplican los permisos de acceso y las reglas de registro del usuario de la clave.

Citar esta herramienta

¿Escribe un tutorial, una documentación interna o una respuesta en un foro? Copie este enlace para dirigir a sus lectores a la ficha actualizada.

<a href="https://aidoo.ai/es/outils/explorateur-modeles-odoo/website">website (Odoo 19.0)</a>

Fuentes

Datos verificados el 23 de septiembre de 2026 · Odoo 19.0 Community

¿Tiene un proyecto Odoo o quiere aprovechar su ERP con la IA? Hablemos

Implantación, desarrollo de módulos, conexión de Claude o ChatGPT a sus datos: cuéntenos su contexto y le responderemos en 24 horas laborables.