Course Outline

    Django Επισκόπηση Django είναι ένα πλαίσιο Frameworks VS Packages Τι μπορεί να κάνει; Ποιες είναι οι εναλλακτικές;
Ξεκινώντας με Django Ιστότοποι και εφαρμογές Κοινόχρηστη διαμόρφωση Ελάχιστη διάταξη Django Ενσωματωμένη ευελιξία
    Χρήση Cookiecutter Γιατί Cookiecutter; Λειτουργίες Cookiecutter Δημιουργία έργου Δημιουργία εφαρμογής Προσαρμογή του Cookiecutter
Δημιουργία μοντέλων με Django ORM Καθορισμός μοντέλων Σχετικά αντικείμενα SQL Διαμόρφωση εφαρμογής μετεγκατάστασης Πρόσβαση σε μοντέλα
    Είσοδος για Nothing και Admin δωρεάν Ρύθμιση του χρήστη διαχειριστή Εκτέλεση του ιστότοπου διαχειριστή Προσαρμογή της διεπαφής διαχειριστή Αλλαγή της σελίδας ευρετηρίου διαχειριστή
Βασικές προβολές (AKA Controllers) Τι είναι η προβολή; Συντόμευση διαμόρφωσης διαδρομής URL απόκρισης Http: get_object_or_404()
    Εργασία με πρότυπα Σχετικά με τα πρότυπα Django σύνταξη προτύπου Στατικά αρχεία Φόρτωση προτύπων Η ετικέτα URL Συντόμευση: template.render()
Ερώτηση των μοντέλων Σύνολα ερωτημάτων Αναζητήσεις πεδίων Αλυσίδα φίλτρων Τεμαχισμός συνόλων ερωτημάτων Σχετικά πεδία Q αντικείμενα
    Βελτίωση μοντέλων Προσαρμοσμένες μέθοδοι Σύνθετες σχέσεις που υπερισχύουν τυπικών μεθόδων
Επισκόπηση φορμών GET and POST The Form Class Επεξεργασία της φόρμας Widgets Φόρμες επικύρωσης σε πρότυπα Πέρα από τα βασικά
    Εντοπισμός σφαλμάτων Εκτύπωση στην κονσόλα Django σελίδα εντοπισμού σφαλμάτων Ανάγνωση Django αρχείων καταγραφής Django γραμμή εργαλείων εντοπισμού σφαλμάτων
Προβολές βάσει κατηγορίας Σχετικά με τις γενικές προβολές Τύποι γενικών προβολών Προεπιλεγμένες γενικές προβολές βάσει κατηγορίας Λίστα γενικών προβολών και λεπτομέρειες προβολών
    Έλεγχος ταυτότητας χρήστη Έλεγχος ταυτότητας έναντι εξουσιοδότησης Διαμόρφωση ομάδων δικαιωμάτων χρηστών
Περίοδος λειτουργίας Management Ενεργοποίηση περιόδων σύνδεσης Τύποι backend συνεδριών Cookies περιόδου λειτουργίας Πρόσβαση σε περιόδους σύνδεσης από προβολές
    Διαχειριζόμενες μετεγκαταστάσεις έναντι μη διαχειριζόμενων πινάκων Χειρισμός αλλαγών σχήματος με χρήση Μεταναστών και μετεγκατάστασης Προσαρμογή μεταναστών Μετανάστευση δεδομένων
Προηγμένη διαμόρφωση Django Ρυθμίσεις Αρχιτεκτονική Τυπική διαμόρφωση με χρήση 12 παραμέτρων παραμέτρων Θέματα ασφαλείας
    Εξυπηρέτηση δεδομένων με διεπαφή RESTtful Τα Django Αιτήματα και αποκρίσεις σειριοποίησης πλαισίου REST Προβολές βάσει συναρτήσεων Προβολές βάσει κλάσεων
Στατικό αρχείο Management Τύποι στατικών αρχείων Διαμόρφωση προτύπων χώρου ονομάτων πρόσβασης που αναπτύσσονται εκτός του Django
    Αυτοματοποιημένες δοκιμές Γιατί να δημιουργήσετε δοκιμές; Πότε να δημιουργήσετε τεστ; Χρήση του πλαισίου δοκιμής του Django Χρήση του προγράμματος-πελάτη δοκιμής Εκτέλεση δοκιμών Έλεγχος κάλυψης κώδικα
Χρήση της κρυφής μνήμης Τύποι κρυφής μνήμης Ρύθμιση της προσωρινής μνήμης προσωρινής μνήμης ανά τοποθεσία και ανά προβολή Ασφάλεια προσωρινής μνήμης API χαμηλού επιπέδου
    Δημιουργία επαναχρησιμοποιήσιμων εφαρμογών Συσκευασία Επιλογή κατάλληλου ονόματος Ανάπτυξη με χρήση εργαλείων ρύθμισης
Documentation with Sphinx Περιγραφή του αναδομημένου κειμένου Sphinx Ρύθμιση παραμέτρων Sphinx Δημιουργία αρχείων εγγράφων με χρήση εγγράφων αυτόματης δημιουργίας εγγράφων

Requirements

    Κατανόηση του Django.
  35 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Related Courses

Django CMS for Administrators

  14 Hours

Advanced Django

  14 Hours

Building Chatbots in Python

  21 Hours

Related Categories