Odoo 20.0 Community · Persistente

website: campos, relaciones y API

El modelo website («Sitio web») es un modelo persistente declarado por el módulo Base y ampliado por 19 módulos más. Expone 107 campos, 101 de ellos declarados directamente en el modelo; 34 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 20.

Ficha de identidad

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

Campos del modelo

101 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.

107 de 107 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)

align_category_contentAlinear el contenido de la categoría

Alinea el contenido de la categoría en la página de la tienda. Corresponde a la opción del editor «Centrar contenido».

boolean

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 Advanced Events (website_event_track)

auth_signup_uninvitedCuenta de clienteselection

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

añadido por Sitio web (website)

auto_redirect_langRedirección automática de idioma

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

boolean

añadido por Sitio web (website)

block_third_party_domainsBloquear dominios de terceros

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

boolean

añadido por Sitio web (website)

blocked_third_party_domainsLista de dominios de terceros bloqueadostext
calculado

añadido por Sitio web (website)

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

añadido por Sitio web (website)

cdn_filtersFiltros CDN

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

text

añadido por Sitio web (website)

cdn_urlURL base CDNchar

añadido por Sitio web (website)

channel_idCanal de chat en directo del sitio webmany2one

añadido por Website Live Chat (website_livechat)

company_idCompañíamany2one
obligatorio
configurator_doneConfigurador hecho

True si se ha completado o ignorado el configurador

boolean

añadido por Sitio web (website)

confirmation_email_template_idPlantilla de correo de confirmaciónmany2one

añadido por Comercio electrónico (website_sale)

cookies_barBarra de cookies

Muestre una barra de cookies personalizable en su sitio web.

boolean

añadido por Sitio web (website)

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 Contact Form (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 Contact Form (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

añadido por Sitio web (website)

custom_code_headCódigo <head> personalizadohtml

añadido por Sitio web (website)

default_lang_idIdioma predeterminadomany2one
obligatorio

añadido por Sitio web (website)

domainDominio del sitio web

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

char
domain_punycodePunycode Domainchar
solo lecturacalculado, almacenado
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)

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 Advanced Events (website_event_track)

extra_step_category_idsExtra Step Categories

If set, the extra step is only shown when the cart contains products from these eCommerce categories.

many2many

añadido por Comercio electrónico (website_sale)

faviconFavicon del sitio web

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

binary

añadido por Sitio web (website)

forum_countNúmero de forosinteger
solo lectura

añadido por Foro (website_forum)

google_analytics_keyClave de Google Analyticschar

añadido por Sitio web (website)

google_maps_api_keyClave de la API de Google Mapschar

añadido por Sitio web (website)

google_places_api_keyClave de la API de Google Placeschar

añadido por Website Address Autocomplete (website_address_autocomplete)

google_search_consoleConsola de búsqueda de Google

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

char

añadido por Sitio web (website)

has_social_default_imageTiene una imagen social por defectoboolean
calculado, almacenado

añadido por Sitio web (website)

header_search_limitHeader Search Suggestions

Number of autocomplete suggestions of the header search bar, 0 to disable them.

integer

añadido por Sitio web (website)

header_search_order_byHeader Search Sort

Order in which the header search bar sorts its results.

char
obligatorio

añadido por Sitio web (website)

header_search_typeHeader Search Scope

Type of records the header search bar searches within.

char
obligatorio

añadido por Sitio web (website)

homepage_urlURL de la página de inicio

p. ej. /contáctenos o /tienda

char

añadido por Sitio web (website)

in_store_dm_idMétodo de entrega en la tiendamany2one
calculado

añadido por Clic y recoger (website_sale_collect)

journal_idDiario predeterminado del sitio webmany2one

añadido por Comercio electrónico (website_sale)

karma_profile_minKarma mínimo para ver el perfil de otro usuariointeger

añadido por Website profile (website_profile)

language_countNúmero de idiomasinteger
calculado

añadido por Sitio web (website)

language_idsIdiomasmany2many
obligatorio

añadido por Sitio web (website)

llms_txtLLMs.txttext

añadido por Sitio web (website)

menu_idMenú principalmany2one
calculado

añadido por Sitio web (website)

nameNombre del sitio webchar
obligatorio
newsletter_idLista del boletín informativomany2one

añadido por Checkout Newsletter (website_sale_mass_mailing)

partner_idContacto públicomany2one

related: user_id.partner_id

añadido por Sitio web (website)

plausible_shared_keyClave compartida de Plausiblechar

añadido por Sitio web (website)

plausible_siteSitio de Plausiblechar

añadido por Sitio web (website)

prevent_saleOcultar Añadir a la cestaboolean

añadido por Comercio electrónico (website_sale)

prevent_sale_forEvitar la venta deselection

Valores: zero_price (Productos a 0), specific_categories (Categorías específicas)

añadido por Comercio electrónico (website_sale)

prevent_sale_for_categoriesCategoríasmany2many

añadido por Comercio electrónico (website_sale)

pricelist_idLista de preciosmany2one
calculado

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)

rating_email_delayDías después del pedido para enviar el correo electrónico de valoracióninteger

añadido por Comercio electrónico (website_sale)

rating_email_template_idPlantilla del correo de calificaciónmany2one

añadido por Comercio electrónico (website_sale)

restricted_uom_idsRestringir paquetes/embalajesmany2many

añadido por Comercio electrónico (website_sale)

robots_txtRobots.txthtml

añadido por Sitio web (website)

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_email_activation_timeTime when the 'Send abandoned cart' feature was activated for emails followup.datetime
calculado, almacenado

añadido por Comercio electrónico (website_sale)

send_abandoned_cart_followupSend Follow-upboolean

añadido por Comercio electrónico (website_sale)

send_order_rating_emailsSolicitar valoracionesboolean

añadido por Comercio electrónico (website_sale)

sequenceSecuenciainteger
shop_default_sortOrdenación por defecto para tiendaselection
obligatorio

Valores: website_sequence asc (Destacado), publish_date desc (Llegadas más recientes), name asc (Nombre (A-Z)), list_price asc (Precio - bajo a alto), list_price desc (Precio - alto a bajo)

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_category_descriptionMostrar descripción de la categoría

Muestra la descripción de la categoría en la página de la tienda. Corresponde a la opción del editor «Mostrar descripción».

boolean

añadido por Comercio electrónico (website_sale)

show_category_titleMostrar título de la categoría

Muestra el título de la categoría en la página de la tienda. Corresponde a la opción del editor «Mostrar título».

boolean

añadido por Comercio electrónico (website_sale)

show_line_subtotals_tax_selectionMostrar precios de productosselection
obligatoriocalculado, almacenado

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

añadido por Comercio electrónico (website_sale)

show_product_reference_pricePrecio de referencia del productoboolean

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

añadido por Sitio web (website)

specific_user_accountCuenta de usuario específico

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

boolean

añadido por Sitio web (website)

tax_displayVisualización de impuestosselection
calculado

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

añadido por Comercio electrónico (website_sale)

theme_idTema

Tema instalado

many2one

añadido por Sitio web (website)

user_idPublic Usermany2one
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_gapEspaciado de 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 Comercio electrónico (website_sale)

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 Comercio electrónico (website_sale)

wishlist_mobile_columnsColumnas de la lista de deseos en dispositivos móviles

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 Comercio electrónico (website_sale)

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 Comercio electrónico (website_sale)

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 20: 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","header_search_order_by"],"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","header_search_order_by"], "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 20.0)</a>

Fuentes

Datos verificados el 25 de septiembre de 2026 · Odoo 20.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.