Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Pour commencer
- Configuration de web2py
Web2py
- Vue d'ensemble
- Démarrage
- Exemples simples
- Administration
- App Admin
- Le noyau
- Options de la ligne de commande
- Flux de travail
- Répartition
- Bibliothèques
- Applications
- API
- API de Access modules de Python modules
- demande
- réponse
- session
- cache
- URL
- HTTP et redirection
- Internationalisation
- Application Init
- Réécriture d'URL
- Exécution de tâches en arrière-plan
- Planificateur web2py
- Modules tiers
- Environnement d'exécution
- Coopération
- Journalisation
- WSGI
- Les vues
- Syntaxe de base
- HTML aides
- Aides intégrées
- Aides personnalisées
- BEAUTIFY
- DOM et analyse côté serveur
- Mise en page
- Fonctions dans les vues
- Blocs dans les vues
- La couche d'abstraction de la base de données
- Dépendances
- Le DAL : une visite rapide
- Utilisation de la DAL "autonome
- Constructeur de DAL
- Constructeur de table
- Constructeur de champ
- Migrations
- Réparer les migrations défectueuses
- Résumé du contrôle des migrations
- insérer
- commit et rollback
- Brut SQL
- abandonner
- Index
- Bases de données anciennes et tables à clés
- Transaction distribuée
- En savoir plus sur les téléchargements
- Requête, ensemble, lignes
- sélectionner
- Autres méthodes
- Champs calculés
- Champs virtuels
- Relations "un à plusieurs
- Plusieurs à plusieurs
- liste : et contient
- autres opérateurs
- Générer du code SQL brut
- Exporter et importer des données
- Mise en cache des sélections
- Auto-référence et alias
- Fonctionnalités avancées
- Gotchas
- Formulaires et validateurs
- FORMULAIRE
- SQLFORM
- Autres types de formulaires
- CRUD
- Formulaires personnalisés
- Valideurs
- Widgets
- SQLFORM.grid et SQLFORM.smartgrid
- contrôle d'accès aux grilles et aux smartgrids
- Pluriel smartgrid
- Emails et SMS
- Configuration du courrier électronique
- Envoi de courriels
- Envoi de messages SMS
- Utilisation du système de modèles pour générer des messages
- Envoi de messages à l'aide d'une tâche d'arrière-plan
- Lecture et gestion des boîtes aux lettres électroniques (expérimental)
- Access Contrôle
- Authentification
- Autorisation
- Service central d'authentification
- Services
- Rendu d'un dictionnaire
- Appels de procédure à distance
- API de bas niveau et autres recettes
- Services web à accès direct (restful)
- Services et authentification
- jQuery et Ajax
- web2py_ajax.html
- Effets jQuery
- La fonction Ajax
- Composants et plugins
- Composants, LOAD et Ajax
- Plugins
- Recettes de déploiement
- Déploiement : développement et production
- Recettes de déploiement : Infrastructure
- Autres recettes
- Mise à jour
- Comment distribuer vos applications sous forme de binaires
- Développer avec des IDE : WingIDE, Rad2Py, Eclipse et PyCharm
- SQLConcepteur
- Publier un dossier
- Tests fonctionnels
- Construire un web2py minimaliste
- Récupérer une URL externe
- Jolies dates
- Géocodage
- Pagination
- httpserver.log et le format de fichier journal
- Alimentation de la base de données avec des données fictives
- Accepter les paiements par carte de crédit
- API Dropbox
- Diffusion en continu de fichiers virtuels
Pré requis
- Python
28 Heures
Nos clients témoignent (1)
As I was the only participant the training could be adapted to my needs.
Kevin THIERRY
Formation - Web Development with Web2Py
Traduction automatique