seitime-frappe/frappe/docs/user/es/tutorial/models.md
Narciso E. Núñez Arias e081dff979 Translation of the Tutorial And Videos section to Spanish (#3718)
* Add basic files structure for spanish translation of the doc

* Translate the video tutorial index page

* Translate Before Start page

* Translate What is an app page

* Translate the Bench page

* Translate Conslusion page of the tutorial

* Translate to spanish Tutorial Index page

* Translate to spanish Reports page

* Translate to Spanish Roles Page

* Translate to Spanish the Tutorial Model Page

* Translate to Spanish the tutorial Single Doctypes page

* Translate to Spanish the tutorial Doctype files structure page

* Translate to Spanish the tutorial Start Bench page

* Translate to Spanish the tutorial New App page

* Translate to Spanish the tutorial Client Side Script page

* Translate to Spanish the tutorial Users and records page

* Translate to Spanish the tutorial Setting Up the site page

* Translate to Spanish the tutorial Task Runner page

* Translate to Spanish the tutorial Controllers Page

* Translate to Spanish the tutorial Doctypes page

* Translate to Spanish the tutorial Naming And Linking page

* Translate to Spanish the tutorial Web Views page
2017-07-19 10:29:16 +05:30

1.3 KiB

Creando Modelos

El siguiente paso es crear los modelos que discutimos en la introducción. En Frappe, los modelos son llamados DocTypes. Puedes crear nuevos DocTypes desde el UI Escritorio de Frappe. DocTypes son creados de campos llamados DocField y los permisos basados en roles son integrados dentro de los modelos, estos son llamados DocPerms.

Cuando un DocType es guardado, se crea una nueva tabla en la base de datos. Esta tabla se nombra tab[doctype].

Cuando creas un DocType una nueva carpeta es creada en el Module y un archivo JSON y una platilla de un controlador en Python son creados automáticamente. Cuando modificas un DocType, el archivo JSON es modificado y cada vez que se ejecuta bench migrate, sincroniza el archivo JSON con la tabla en la base de datos. Esto hace que sea más facíl reflejar los cambios hechos al esquema y migrarlo.

Modo desarrollador

Para crear modelos, debes setear developer_mode a 1 en el archivo site_config.json ubicados en /sites/library y ejecuta el comando bench clear-cache o usa el menú de usuario en el Escritorio y da click en "Recargar/Reload" para que los cambios tomen efecto. Deberías poder ver la aplicación llamada "Developer" en su escritorio.

{
 "db_name": "bcad64afbf",
 "db_password": "v3qHDeVKvWVi7s97",
 "developer_mode": 1
}

{next}