Course Outline
Aan de slag
Web2py
Overzicht Opstarten Eenvoudige voorbeelden Beheerder App-beheerder
De belangrijkste opdrachtregelopties
WerkstroomVerzendingBibliothekenToepassingenAPIToegang tot API vanuit Python modulesverzoekantwoordsessiecacheURLHTTP en omleidingInternationaliseringApplicatie initURL herschrijvenTaken uitvoeren op de achtergrondweb2py-plannerModules van derdenUitvoering omgevingSamenwerkingLoggenWSGIDe weergaven BasissyntaxisHTML helpers
Ingebouwde helpersAangepaste helpersVERFIJNENServer-side DOM en parserenPagina layoutFuncties in weergavenBlokken in weergavenDe database-abstractielaag AfhankelijkhedenDe DAL: een korte rondleidingDe DAL "stand-alone" gebruiken
DAL-constructeurTabelconstructeurVeldbouwerMigratiesHet repareren van kapotte migratiesSamenvatting van migratiecontroleinvoegenvastleggen en terugdraaienRauw SQLdruppelIndexenVerouderde databases en ingetoetste tabellenGedistribueerde transactieMeer over uploadsQuery, set, rijenselecterenAndere methodesBerekende veldenVirtuele veldenEén op veel relatiesVeel te veellijst: en bevatandere exploitantenHet genereren van onbewerkte SQLGegevens exporteren en importerenCaching selecteertZelfreferentie en aliassenGeavanceerde functiesGotcha'sFormulieren en validators FORMSQLFORMULIERAndere soorten formulierenKRACHT
Aangepaste formulierenValidatorenWidgetsSQLFORM.grid en SQLFORM.smartgridgrid- en smartgrid-toegangscontrolesmartgrid meervoudsvormenEmails en SMS E-mail instellenE-mails versturenSMS-berichten verzendenHet sjabloonsysteem gebruiken om berichten te genererenBerichten verzenden met behulp van een achtergrondtaak
E-mailboxen lezen en beheren (experimenteel)Access ControleauthenticatieAutorisatieCentrale authenticatieserviceDiensten Het weergeven van een woordenboekProcedureaanroepen op afstandAPI op laag niveau en andere recepten
Rustgevende webservicesDiensten en authenticatiejQuery en Ajax web2py_ajax.htmljQuery effecten
De Ajax-functieComponenten en plug-ins Componenten, LOAD en AjaxPlug-insImplementatie Recepten Implementatie: ontwikkeling en productieImplementatierecepten: infrastructuurAndere recepten upgraden
Hoe u uw applicaties als binaire bestanden kunt distribuerenOntwikkelen met IDE's: WingIDE, Rad2Py, Eclipse en PyCharmSQLOntwerperEen map publiceren
Functioneel testenEen minimalistische web2py bouwenEen externe URL ophalen
Mooie dataGeocoderingPaginering
httpserver.log en het logbestandsformaatDatabase vullen met dummygegevensCreditcardbetalingen accepterenDropbox-APIVirtuele bestanden streamen