MIKRO KNJIGA
    od 1984. god.
    Knjige▹Računari i InternetProgramiranjeRačunari i InternetPython

    Prikaži 3 puta
    veću sliku


    Django 3 kroz primere,
    prevod III izdanja
    Autor: Antonio Melé
    Strana: 568
    Ostali detalji
    Veličina slova: A A
    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


    Detaljni podaci o knjizi
    Naslov: Django 3 kroz primere, prevod III izdanja
    Izdavač: Kompjuter biblioteka
    Strana: 568 (cb)
    Povez: meki
    Pismo: latinica
    Format: 16,8 x 23,5 cm
    Godina izdanja: 2020
    ISBN: 978-86-7310-552-9
    Naručite
    Cena: 2.900 RSD
    Vaša cena: 2.717 RSD
    Cena za inostranstvo:
    27,00 EUR
    Kom.:
    ili
    Naručite telefonom:
    +381 11 3055010
    +381 11 3055015





    Kupljeno uz ovu knjigu

    40 algoritama koje bi svaki programer trebalo da zna
    2195 din.

    Linux s komandne linije
    1760 din.

    Administriranje Linux sistema - kuvar
    3135 din.

    Um caruje: Naučite programiranje
    2160 din.

    Uvod u Python
    1760 din.

    Projektovanje i izvođenje električnih instalacija
    2000 din.

    Naučite Spring 5
    2613 din.

    Objektno orijentisani način mišljenja (5. izdanje)
    1150 din.

    Amazon veb servisi u akciji, prevod drugog izdanja
    2613 din.

    Jasan kod: Priručnik za pisanje jasnih programa
    0 din.

    Python bez oklevanja
    2050 din.

    Python: programiranje aplikacija, prevod 3. izdanja
    2800 din.

    Google Cloud kuvar
    1760 din.

    Jasan kod: Priručnik za pisanje jasnih programa, drugo revidirano izdanje prevoda knjige Clean Code
    2240 din.

    GO od početnika do profesionalca
    3135 din.

    Python mašinsko učenje, prevod trećeg izdanja
    3135 din.

    Uvod u Python, automatizovanje dosadnih poslova
    2299 din.

    Python kuvar, prevod 3. izdanja
    2160 din.

    Naučite Python 3
    1701 din.

    Ocene i mišljenja čitalaca
    Budite prvi koji će svoje mišljenje podeliti sa drugima (morate biti prijavljeni)


    Pitanja, odgovori, mišljenja...
    Prijavite se ovde i pošaljite vaša mišljenja i pitanja našim urednicima i čitaocima

    Poruku poslaoPoruka
    MIKRO KNJIGA D.O.O.
    Kneza Višeslava 34, 11030 Beograd, Srbija
    e-pošta: prodaja(а)mikroknjiga.rs
    Komercijalna banka: 205-33117-65
    Matični broj: 07465181
    Šifra delatnosti: 5811
    PIB: 100575773
    Dokumenti o identifikaciji

    © Mikro knjiga 1984-2024