Programa del Curso

Empezar

    Configurar web2py

Web2py

    Visión general Arranque Ejemplos sencillos Admin Administrador de la aplicación
El núcleo Opciones de la línea de comandos
  • Flujo de trabajo
  • Enviar
  • Bibliotecas
  • Aplicaciones
  • API
  • Acceso a la API desde Python módulos
  • pedir
  • respuesta
  • sesión
  • caché
  • URL
  • HTTP y redireccionamiento
  • Internacionalización
  • Inicio de la aplicación
  • Reescritura de URL
  • Ejecución de tareas en segundo plano
  • Programador web2py
  • Módulos de terceros
  • Entorno de ejecución
  • Cooperación
  • Registro
  • WSGI
  • Las vistas Sintaxis básica
  • HTML Ayudantes
  • Ayudantes integrados
  • Ayudantes personalizados
  • EMBELLECER
  • DOM y análisis del lado del servidor
  • Diseño de página
  • Funciones en vistas
  • Bloques en vistas
  • La capa de abstracción de la base de datos Dependencias
  • El DAL: Un recorrido rápido
  • Uso de la DAL "independiente"
  • DAL constructor
  • Table constructor
  • Field Constructor
  • Migraciones
  • Corrección de migraciones interrumpidas
  • Resumen del control de migración
  • insertar
  • Confirmación y reversión
  • Crudo SQL
  • Soltar
  • Índices
  • Bases de datos heredadas y tablas con claves
  • Transacción distribuida
  • Más información sobre las subidas
  • Consulta, Conjunto, Filas
  • escoger
  • Otros métodos
  • Campos calculados
  • Campos virtuales
  • Relaciones de uno a muchos
  • De muchos a muchos
  • lista: y contiene
  • Otros operadores
  • Generación de sql sin procesar
  • Exportación e importación de datos
  • Selecciones de almacenamiento en caché
  • Autorreferencia y alias
  • Funciones avanzadas
  • Gotchas
  • Formularios y validadores FORMA
  • SQL FORMA
  • Otros tipos de formularios
  • CUNA
  • Formularios personalizados
  • Validadores
  • Widgets
  • SQL FORM.grid y SQLFORM.smartgrid
  • Control de acceso a la red y a la red inteligente
  • Plurales de SmartGrid
  • Emails y SMS Configuración del correo electrónico
  • Envío de correos electrónicos
  • Envío de mensajes SMS
  • Uso del sistema de plantillas para generar mensajes
  • Envío de mensajes mediante una tarea en segundo plano
  • Lectura y gestión de buzones de correo electrónico (Experimental)
  • Access Control Autenticación
  • Autorización
  • Servicio de autenticación central
  • Servicios Representación de un diccionario
  • Llamadas a procedimientos remotos
  • API de bajo nivel y otras recetas
  • Servicios web Restful
  • Servicios y autenticación
  • jQuery y Ajax web2py_ajax.html
  • jQuery Efectos
  • La función Ajax
  • Componentes y complementos Componentes, LOAD y Ajax
  • Complementos
  • Recetas de implementación Despliegue: desarrollo y producción
  • Recetas de implementación: Infraestructura
  • Otras recetas Mejora
  • Cómo distribuir las aplicaciones como binarios
  • Desarrollo con IDEs: WingIDE, Rad2Py, Eclipse y PyCharm
  • SQL Diseñador
  • Publicación de una carpeta
  • Pruebas funcionales
  • Construyendo un web2py minimalista
  • Obtención de una URL externa
  • Citas bonitas
  • Geocodificación
  • Paginación
  • httpserver.log y el formato de archivo de registro
  • Rellenar la base de datos con datos ficticios
  • Aceptar pagos con tarjeta de crédito
  • Dropbox API
  • Transmisión de archivos virtuales
  • Requerimientos

    • Python
      28 horas
     

    Número de participantes


    Comienza

    Termina


    Dates are subject to availability and take place between 09:30 and 16:30.
    Los cursos de formación abiertos requieren más de 5 participantes.

    Testimonios (1)

    Cursos Relacionados

    Categorías Relacionadas