DJANGO 3 KROZ PRIMERE DJANGO 3 KROZ PRIMERE
DJANGO 3 KROZ PRIMERE DJANGO 3 KROZ PRIMERE
KOMPJUTER BIBLIOTEKA

DJANGO 3 KROZ PRIMERE

Šifra artikla: 347883
Isbn: 9788673105529
Autor : Federico Kereki
Django 3 kroz primere (treće izdanje)

Izrada veb aplikacija u realnom svetu

Naučite Django osnove, uključujući modele, prikaze, ORM, šablone, URL-ove, obrasce i autentifikaciju.

Implementirajte napredne funkcije, kao što su prilagođena polja modela, oznake prilagođenih šablona, keš memorija, posrednički softver, lokalizacija i još mnogo štošta.

Kreirajte složene funkcionalnosti, kao što su AJAX interakcija, društvena autentifikacija, pretraga punog teksta, sistem plaćanja, CMS, RESTful API-i i još mnogo štošta.

Integrišite u svoje projekte druge tehnologije, uključujući Redis, Celery, RabbitMQ, PostgreSQL i Channels.

Uključite Django projekte u izradu veb strana, koristeći NGINX, uWSGI i Daphne.

Ako želite da naučite ceo proces razvoja profesionalnih veb aplikacija, koristeći Python i Django, onda je ova knjiga za vas. U procesu izrade četiri profesionalna Django projekta naučićete Django 3 funkcije, kako da rešite uobičajene probleme u razvoju veb strana, kako da implementirate najbolju praksu i kako da uspešno implementirate svoje aplikacije. U ovoj knjizi izradićete aplikaciju za blog, veb sajt za merenje popularnosti veb strana, internet prodavnicu i platformu za elektronsko učenje. Pomoću uputstva „korak po korak“ ćete naučiti kako da integrišete popularne tehnologije, da poboljšate aplikacije pomoću AJAX-a, da kreirate RESTful API-e i da podesite proizvodno okruženje za vaše Django projekte. Kada pročitate ovu knjigu u celosti, savladaćete Django 3, pa ćete moći da izrađujete napredne veb aplikacije.

Naučite Django 3, tako što ćete izraditi stvarne veb aplikacije „od „nule“ u Pythonu, koristeći najbolju praksu kodiranja.

Integrišite druge tehnologije u svoju aplikaciju pomoću jasnih i detaljnih objašnjenja i opsežnih primera koda.

Implementirajte napredne funkcije, kao što su pretraga punog teksta, tok aktivnosti korisnika ili mehanizam za preporuke.

Dodajte funkcije u realnom vremenu pomo

u Django Channelsa i WebSocketsa.

Sadržaj

1. Izrada aplikacije za blog

Instaliranje Djangoa
Kreiranje vašeg prvog projekta
Dizajniranje šeme podataka za blog
Izrada administratorskog sajta za modele
Upotreba QuerySetsa i menadžera
Izrada lista i prikaza detalja
Izrada obrazaca za prikaze
Dodavanje numerisanja strana
Korišćenje prikaza zasnovanih na klasama
Rezime
2. Poboljšanje bloga pomoću naprednih funkcija

Deljenje postova pomoću e-pošte
Kreiranje sistema za komentare
Dodavanje funkcije označavanja
Učitavanje postova prema sličnosti
Rezime
3. Proširenje aplikacije za blog

Kreiranje prilagođenih oznaka i filtera
Dodavanje mape veb sajta na sajt
Kreiranje feedova za postove na blogu
Dodavanje pretrage punog teksta na blog
Rezime
4. Izrada društvenog veb sajta

Izrada projekta društvenog veb sajta
Korišćenje Django radnog okvira za autentifikaciju
Registracija korisnika i korisnički profili
Izrada prilagođenog pozadinskog mehanizma za autentifikaciju
Dodavanje društvene autentifikacije na veb sajt
Rezime
5. Deljenje sadržaja na veb sajtu

Izrada veb sajta za merenje popularnosti veb strana
Objavljivanje sadržaja sa drugih veb sajtova
Kreiranje prikaza detalja za slike
Izrada umanjenog prikaza slika pomoću alatke easy-thumbnails
Dodavanje AJAX akcija pomoću jQueryja
Kreiranje prilagođenih dekoratora za prikaze
Dodavanje AJAX numerisanja strana u prikaze lista
Rezime
6. Praćenje korisničkih radnji

Izrada sistema za praćenje
Izrada aplikacije za generički tok aktivnosti
Upotreba signala za denormalizaciju brojeva
Korišćenje Redisa za skladištenje prikaza stavki
Rezime
7. Izrada internet prodavnice

Izrada projekta internet prodavnice
Izrada korpe za kupovinu
Registracija narudžbenica kupaca
Pokretanje asinhronih zadataka pomoću Celeryja
Rezime
8. Upravljanje plaćanjem i narudžbenicama

Integrisanje platnog mrežnog prolaza
Izvoz narudžbenica u CSV datoteke
Proširenje administratorskog sajta pomoću prilagođenih prikaza
Dinamično generisanje PDF faktura
Rezime
9. Proširenje prodavnice

Kreiranje sistema za kupone
Dodavanje internacionalizacije i lokalizacije
Izrada mehanizma za preporuke
Rezime
10. Izrada platforme za elektronsko učenje

Postavljanje projekta elektronskog učenja
Izrada modela kursa
Kreiranje modela za raznovrstan sadržaj
Kreiranje CMS-a
Upravljanje modulima kursa i njihovim sadržajem
Rezime
11. Renderovanje i keširanje sadržaja

Prikazivanje kurseva
Dodavanje registracije učenika
Pristup sadržaju kursa
Korišćenje radnog okvira keša
Rezime
12. Izrada API-a

Izrada RESTful API-a
Rezime
13. Izrada servera za ćaskanje

Kreiranje aplikacije za ćaskanje
Django u realnom vremenu sa kanalima
Instaliranje kanala
Pisanje potrošača
Usmeravanje
Implementacija WebSocket klijenta
Omogučavanje sloja kanala
Promena potrošača radi potpune asinhronosti
Integrisanje aplikacije za ćaskanje sa postojećim prikazima
Rezime
14. Akcija

Kreiranje proizvodnog okruženja
Implementacija prilagođenih komandi za upravljanje
Rezime
15. Indeks
0,00 RSD
2.530,00 RSD
2.530,00 RSD
Ušteda: 0,00 RSD
Obavesti me o sniženju

Dodatnih 10% popusta za 3 i više artikala u korpi

  • NSZ
0+ komada na lageru
Količina: 1 Kom
2
1
Sačuvajte u listi želja
Pomoć
Django 3 kroz primere (treće izdanje)

Izrada veb aplikacija u realnom svetu

Naučite Django osnove, uključujući modele, prikaze, ORM, šablone, URL-ove, obrasce i autentifikaciju.

Implementirajte napredne funkcije, kao što su prilagođena polja modela, oznake prilagođenih šablona, keš memorija, posrednički softver, lokalizacija i još mnogo štošta.

Kreirajte složene funkcionalnosti, kao što su AJAX interakcija, društvena autentifikacija, pretraga punog teksta, sistem plaćanja, CMS, RESTful API-i i još mnogo štošta.

Integrišite u svoje projekte druge tehnologije, uključujući Redis, Celery, RabbitMQ, PostgreSQL i Channels.

Uključite Django projekte u izradu veb strana, koristeći NGINX, uWSGI i Daphne.

Ako želite da naučite ceo proces razvoja profesionalnih veb aplikacija, koristeći Python i Django, onda je ova knjiga za vas. U procesu izrade četiri profesionalna Django projekta naučićete Django 3 funkcije, kako da rešite uobičajene probleme u razvoju veb strana, kako da implementirate najbolju praksu i kako da uspešno implementirate svoje aplikacije. U ovoj knjizi izradićete aplikaciju za blog, veb sajt za merenje popularnosti veb strana, internet prodavnicu i platformu za elektronsko učenje. Pomoću uputstva „korak po korak“ ćete naučiti kako da integrišete popularne tehnologije, da poboljšate aplikacije pomoću AJAX-a, da kreirate RESTful API-e i da podesite proizvodno okruženje za vaše Django projekte. Kada pročitate ovu knjigu u celosti, savladaćete Django 3, pa ćete moći da izrađujete napredne veb aplikacije.

Naučite Django 3, tako što ćete izraditi stvarne veb aplikacije „od „nule“ u Pythonu, koristeći najbolju praksu kodiranja.

Integrišite druge tehnologije u svoju aplikaciju pomoću jasnih i detaljnih objašnjenja i opsežnih primera koda.

Implementirajte napredne funkcije, kao što su pretraga punog teksta, tok aktivnosti korisnika ili mehanizam za preporuke.

Dodajte funkcije u realnom vremenu pomo

u Django Channelsa i WebSocketsa.

Sadržaj

1. Izrada aplikacije za blog

Instaliranje Djangoa
Kreiranje vašeg prvog projekta
Dizajniranje šeme podataka za blog
Izrada administratorskog sajta za modele
Upotreba QuerySetsa i menadžera
Izrada lista i prikaza detalja
Izrada obrazaca za prikaze
Dodavanje numerisanja strana
Korišćenje prikaza zasnovanih na klasama
Rezime
2. Poboljšanje bloga pomoću naprednih funkcija

Deljenje postova pomoću e-pošte
Kreiranje sistema za komentare
Dodavanje funkcije označavanja
Učitavanje postova prema sličnosti
Rezime
3. Proširenje aplikacije za blog

Kreiranje prilagođenih oznaka i filtera
Dodavanje mape veb sajta na sajt
Kreiranje feedova za postove na blogu
Dodavanje pretrage punog teksta na blog
Rezime
4. Izrada društvenog veb sajta

Izrada projekta društvenog veb sajta
Korišćenje Django radnog okvira za autentifikaciju
Registracija korisnika i korisnički profili
Izrada prilagođenog pozadinskog mehanizma za autentifikaciju
Dodavanje društvene autentifikacije na veb sajt
Rezime
5. Deljenje sadržaja na veb sajtu

Izrada veb sajta za merenje popularnosti veb strana
Objavljivanje sadržaja sa drugih veb sajtova
Kreiranje prikaza detalja za slike
Izrada umanjenog prikaza slika pomoću alatke easy-thumbnails
Dodavanje AJAX akcija pomoću jQueryja
Kreiranje prilagođenih dekoratora za prikaze
Dodavanje AJAX numerisanja strana u prikaze lista
Rezime
6. Praćenje korisničkih radnji

Izrada sistema za praćenje
Izrada aplikacije za generički tok aktivnosti
Upotreba signala za denormalizaciju brojeva
Korišćenje Redisa za skladištenje prikaza stavki
Rezime
7. Izrada internet prodavnice

Izrada projekta internet prodavnice
Izrada korpe za kupovinu
Registracija narudžbenica kupaca
Pokretanje asinhronih zadataka pomoću Celeryja
Rezime
8. Upravljanje plaćanjem i narudžbenicama

Integrisanje platnog mrežnog prolaza
Izvoz narudžbenica u CSV datoteke
Proširenje administratorskog sajta pomoću prilagođenih prikaza
Dinamično generisanje PDF faktura
Rezime
9. Proširenje prodavnice

Kreiranje sistema za kupone
Dodavanje internacionalizacije i lokalizacije
Izrada mehanizma za preporuke
Rezime
10. Izrada platforme za elektronsko učenje

Postavljanje projekta elektronskog učenja
Izrada modela kursa
Kreiranje modela za raznovrstan sadržaj
Kreiranje CMS-a
Upravljanje modulima kursa i njihovim sadržajem
Rezime
11. Renderovanje i keširanje sadržaja

Prikazivanje kurseva
Dodavanje registracije učenika
Pristup sadržaju kursa
Korišćenje radnog okvira keša
Rezime
12. Izrada API-a

Izrada RESTful API-a
Rezime
13. Izrada servera za ćaskanje

Kreiranje aplikacije za ćaskanje
Django u realnom vremenu sa kanalima
Instaliranje kanala
Pisanje potrošača
Usmeravanje
Implementacija WebSocket klijenta
Omogučavanje sloja kanala
Promena potrošača radi potpune asinhronosti
Integrisanje aplikacije za ćaskanje sa postojećim prikazima
Rezime
14. Akcija

Kreiranje proizvodnog okruženja
Implementacija prilagođenih komandi za upravljanje
Rezime
15. Indeks

Ostavi komentar

Trenutno nema komentara
Karakteristika Vrednost
Kategorija KOMPJUTERSKA LITERATURA
Autor Federico Kereki
Izdavač KOMPJUTER BIBLIOTEKA
Pismo Latinica
Povez Broš
Godina2020
Format17x24
Strana568

Slični proizvodi

· Istražite postojeće strukture podataka i algoritme koji se nalaze u Python bi...
1.980,00 RSD
Knjiga uvodi čitaoce u SOLIDWORKS 2020, vrhunski program za parametarsko oblikovanje pu...
2.400,00 RSD
Knjiga uvodi čitaoce u SOLIDWORKS 2020, vrhunski program za parametarsko oblikovanje pu...
3.500,00 RSD
WordPress je mnogo više od platforme za blogovanje. Ako imate osnovno znanje o PHP-u, H...
2.420,00 RSD
Hobi elektroničarima može biti zanimljivo da nauče nove veštine koje mogu koristiti u k...
1.772,10 RSD
1.969,00 RSD
Um caruje: Kotlin je potpun uvod u programiranje na Kotlinu. Ova praktična knjiga pomaž...
2.200,00 RSD
Pojednostavite JavaScript kodiranje upotrebom kompozicija funkcija, protočne obrade, ul...
2.310,00 RSD
Jedinstvena na ovim prostorima, nije prevod sa engleskog, pristupačna svima i pored teo...
1.386,00 RSD
1.540,00 RSD
Python mašinsko učenje (prevod trećeg izdanja) • Savladajte radne okvire, modele i teh...
2.970,00 RSD
Ova knjiga (u dopunjenom i revidiranom izdanju) ažurirana je tako da obuhvata funkcije ...
2.640,00 RSD
Pomoć
string(0) ""
string(0) ""