Course Outline
Ξεκινώντας
Web2py
Επισκόπηση Εκκίνηση Απλά παραδείγματα Διαχειριστής εφαρμογής Διαχειριστής
Οι βασικές Επιλογές Γραμμής Εντολών
Ροή εργασιώνΑποστολήΒιβλιοθήκεςΕφαρμογέςAPIΠρόσβαση στο API από Python ΕνότητεςαίτησηαπάντησησυνεδρίακρύπτηURLHTTP και ανακατεύθυνσηΔιεθνοποίησηApplication InitΕπανεγγραφή διεύθυνσης URLΕκτέλεση εργασιών στο παρασκήνιοπρογραμματιστής web2pyΕνότητες τρίτωνΠεριβάλλον εκτέλεσηςΣυνεργασίαΞύλευσηWSGIΟι απόψεις Βασική ΣύνταξηHTML βοηθοί
Ενσωματωμένοι βοηθοίΠροσαρμοσμένοι βοηθοίΚΑΛΛΩΠΙΖΩDOM και ανάλυση από την πλευρά του διακομιστήΔιάταξη σελίδαςΛειτουργίες σε προβολέςΜπλοκ στις προβολέςΟι εξαρτήσεις του επιπέδου αφαίρεσης της βάσης δεδομένωνThe DAL: Μια γρήγορη περιήγησηΧρήση του DAL "stand-alone"
Κατασκευαστής DALΚατασκευαστής τραπεζιούΚατασκευαστής ΠεδίουΜεταναστεύσειςΔιόρθωση σπασμένων μεταναστεύσεωνΠερίληψη ελέγχου μετανάστευσηςεισάγετεδέσμευση και επαναφοράΑκατέργαστο SQLπτώσηΕυρετήριαΒάσεις δεδομένων παλαιού τύπου και πίνακες με κλειδίΚατανεμημένη συναλλαγήΠερισσότερα για μεταφορτώσειςΕρώτημα, Σύνολο, ΣειρέςεπιλέγωΆλλες μέθοδοιΥπολογιζόμενα ΠεδίαΕικονικά ΠεδίαΜία προς πολλές σχέσειςΠολλά σε πολλάλίστα: και περιέχειάλλους χειριστέςΔημιουργία πρωτογενούς sqlΕξαγωγή και εισαγωγή δεδομένωνΗ προσωρινή αποθήκευση επιλέγειΑυτοαναφορά και ψευδώνυμαΠροηγμένες δυνατότητεςGoτσαςΈντυπα και επικυρωτές FORMSQLΦΟΡΜΑΆλλοι τύποι εντύπωνCRUD
Προσαρμοσμένες ΦόρμεςΕπικυρωτέςWidgetsSQLFORM.grid και SQLFORM.smartgridέλεγχος πρόσβασης δικτύου και έξυπνου δικτύουπληθυντικούς έξυπνου δικτύουEmails και SMS Ρύθμιση emailΑποστολή emailΑποστολή μηνυμάτων SMSΧρήση του συστήματος προτύπων για τη δημιουργία μηνυμάτωνΑποστολή μηνυμάτων χρησιμοποιώντας μια εργασία παρασκηνίου
Ανάγνωση και διαχείριση θυρίδων email (Πειραματικό)Access Έλεγχος ελέγχου ταυτότηταςΕξουσιοδότησηΚεντρική Υπηρεσία ΑυθεντικοποίησηςΥπηρεσίες Παροχή λεξικούΚλήσεις απομακρυσμένης διαδικασίαςAPI χαμηλού επιπέδου και άλλες συνταγές
Ξεκούραστες διαδικτυακές υπηρεσίεςΥπηρεσίες και έλεγχος ταυτότηταςjQuery και Ajax web2py_ajax.htmljQuery εφέ
Η συνάρτηση AjaxComponents and Plugins Components, LOAD και AjaxΠρόσθεταDeployement Recipes Ανάπτυξη: ανάπτυξη και παραγωγήΣυνταγές ανάπτυξης: ΥποδομήΑναβάθμιση άλλων συνταγών
Πώς να διανείμετε τις εφαρμογές σας ως δυαδικάΑνάπτυξη με IDE: WingIDE, Rad2Py, Eclipse και PyCharmSQLΣχεδιαστήςΔημοσίευση φακέλου
Λειτουργική δοκιμήΔημιουργία ενός μινιμαλιστικού web2pyΛήψη εξωτερικής διεύθυνσης URL
Όμορφα ραντεβούΓεωκωδικοποίησηΣελιδοποίηση
httpserver.log και τη μορφή αρχείου καταγραφήςΣυμπλήρωση βάσης δεδομένων με εικονικά δεδομέναΑποδοχή πληρωμών με πιστωτική κάρταDropbox APIΡοή εικονικών αρχείων