Skip to content

Curs Django 3 – Cadrul web Python (+ panda, matplotlib și altele)

Curs Django 3 – Cadrul web Python (+ panda, matplotlib și altele)

Învață Django, un cadru web Python, în acest curs complet. Cursul acoperă, de asemenea, panda, matplotlib, JavaScript, ajax, xhtml2pdf, dropzone.js și multe altele!

Veți învăța despre:
➜ concepte django (modele, vizualizări, șabloane, semnale și multe altele!)
➜ cadre de date panda
➜ Matplotlib și integrarea seaborn
➜ integrare pdf
➜ integrarea javascript ajax
➜ dropzone js pentru fișiere csv
➜ lucrul cu base64
➜ și multe altele!

✏️ Curs dezvoltat de Pyplane. Verificați canalul lor: https://www.youtube.com/channel/UCQtHyVB4O4Nwy1ff5qQnyRw

💻 Cod sursă și fișiere de pornire: https://blog.pyplane.com/blog/django-report-app/

⭐️ Conținutul Coruse ⭐️
⌨️ (0:00:00​) introducere
⌨️ (0:03:35​) Configurarea proiectului django partea 1
⌨️ (0:09:56​) Configurarea proiectului django partea 2
⌨️ (0:15:11​) Configurarea proiectului django partea 3
⌨️ (0:25:21​) model client
⌨️ (0:30:49​) model de produs
⌨️ (0:36:30​) model de profil + semnal post_save
⌨️ (0:48:14​) model de vânzare
⌨️ (1:12:05​) m2m_a schimbat semnal
⌨️ (1:19:15​) model de rapoarte
⌨️ (1:24:14​) prima vizualizare și șablon
⌨️ (1:33:25​) lucrând la lista de vânzări
⌨️ (1:39:58​) navigând la pagina de detalii
⌨️ (1:49:27​) crearea formularului de căutare
⌨️ (1:58:15​) obțineți datele din formularul de căutare
⌨️ (2:01:08​) primele seturi de interogări și cadre de date
⌨️ (2:17:05​) afișați cadre de date în șabloane
⌨️ (2:24:04​) cadru de date pentru poziții
⌨️ (2:32:47​) obțineți ID-ul de vânzări pentru obiectele de poziție
⌨️ (2:38:00​) funcția de aplicare
⌨️ (2:49:01​) îmbinați cadre de date
⌨️ (2:54:57​) efectuează grupări
⌨️ (2:58:12​) lucrând la diagramele partea 1
⌨️ (3:02:58​) lucrând la diagramele partea 2
⌨️ (3:17:18​) salut lumea de pe consolă
⌨️ (3:21:29​) adăugarea modului
⌨️ (3:29:04​) adăugați formularul de raportare la modal
⌨️ (3:35:45​) adăugați câmpul „rezultate după”.
⌨️ (3:50:02​) alertă fără date disponibile
⌨️ (3:53:51​) adăugați graficul la modal
⌨️ (3:58:48​) creați obiecte de raport
⌨️ (4:28:46​) adăugarea de alerte la modal
⌨️ (4:33:27​) lista de rapoarte și pagina de detalii
⌨️ (4:41:35​) lucrând la lista de rapoarte
⌨️ (4:47:43​) lucrând la detaliile raportului
⌨️ (4:51:33​) primul pdf
⌨️ (4:58:13​) raportul pdf
⌨️ (5:04:19​) adăugați dropzone + favicon
⌨️ (5:07:30​) lucrând la dropzone js partea 1
⌨️ (5:17:01​) lucrând la dropzone js partea 2
⌨️ (5:23:52​) se încarcă csvs
⌨️ (5:35:45​) primele obiecte din fișier
⌨️ (5:49:27​) îmbunătățirea zonei de drop
⌨️ (5:56:15​) dropzone js ultimele atingeri
⌨️ (6:04:03​) îmi adaug profilul
⌨️ (6:09:42​) lucrând la profilul meu
⌨️ (6:17:06​) autentificare
⌨️ (6:31:14​) protejarea vederilor
⌨️ (6:36:17​) adăugarea barei de navigare
⌨️ (6:49:03​) pagina cu detalii de vânzare uitată
⌨️ (6:57:06​) încă + pașii următori

🎉 Mulțumim susținătorilor noștri Champion:
👾 Otis Morgan
👾 DeezMaster
👾 Katia Moran

Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org

Citiți sute de articole despre programare: https://freecodecamp.org/news

Cursuri interesante:

Leave a Reply

Your email address will not be published. Required fields are marked *