Plan du cours
Commencer
Web2py
Présentation Démarrage Exemples simples Administrateur Administrateur de l'application
Les principales options de ligne de commande
Flux de travailExpéditeurBibliothèquesApplicationsAPIAccès à l'API à partir de Python modulesdemanderéponsesessioncacheURLHTTP et redirectionInternationalisationInitialisation de l'applicationRéécriture d'URLExécuter des tâches en arrière-planplanificateur web2pyModules tiersEnvironnement d'exécutionCoopérationEnregistrementWSGILa syntaxe de base des vuesHTML aides
Assistants intégrésAides personnaliséesEMBELLIRDOM côté serveur et analyseMise en pageFonctions dans les vuesBlocs dans les vuesLa couche d'abstraction de la base de donnéesLe DAL : Un petit tourUtiliser le DAL "autonome"
Constructeur DALConstructeur de tableauxConstructeur de champMigrationsRéparer les migrations interrompuesRésumé du contrôle des migrationsinsérervalidation et restaurationBrut SQLbaisseIndexBases de données héritées et tables à cléTransaction distribuéeEn savoir plus sur les téléchargementsRequête, ensemble, lignessélectionnerAutres méthodesChamps calculésChamps virtuelsRelations une à plusieursPlusieurs à plusieursliste : et contientd'autres opérateursGénérer du SQL brutExporter et importer des donnéesLa mise en cache sélectionneAuto-référence et pseudonymesFonctionnalités avancéesGotchasFormulaires et validateurs FORMULAIRESQLFORMULAIREAutres types de formulairesCRUD
Formulaires personnalisésValidateursWidgetsSQLFORM.grid et SQLFORM.smartgridcontrôle d'accès au réseau et au smartgridPluriels des réseaux intelligentsEmails et SMS Configuration du courrier électroniqueEnvoyer des emailsEnvoi de SMSUtiliser le système de modèles pour générer des messagesEnvoi de messages à l'aide d'une tâche en arrière-plan
Lecture et gestion des boîtes e-mail (expérimental)Access Contrôler l'authentificationAutorisationService d'authentification centralServices Rendu d'un dictionnaireAppels de procédure à distanceAPI de bas niveau et autres recettes
Des services Web reposantsServices et authentificationjQuery et Ajax web2py_ajax.htmljQuery effets
La fonction AjaxComposants et plugins Composants, LOAD et AjaxPluginsRecettes de déploiement Déploiement : développement et productionRecettes de déploiement : InfrastructureMise à niveau d'autres recettes
Comment distribuer vos applications sous forme de binairesDévelopper avec des IDE : WingIDE, Rad2Py, Eclipse et PyCharmSQLConcepteurPublier un dossier
Test fonctionelConstruire un web2py minimalisteRécupérer une URL externe
De jolies datesGéocodagePagination
httpserver.log et le format du fichier journalRemplir la base de données avec des données facticesAccepter les paiements par carte de créditAPI DropboxStreaming de fichiers virtuels