Raamat on pühendatud veebisaitide arendamisele Pythonis, kasutades veebiraamistiku Django 5.1. Esitleme Django uuendusi ja anname kõige täielikuma kirjelduse selle tööriistadest ja vahenditest: mudelid, migreerimised, kontrollerid, mallid, kasutajasisendi töötlemine, juurdepääsu piiramise, vahendajad, signaalid, e-kirjade saatmine, lokaliseerimine, vahemälu, töötamine PostgreSQL andmebaasidega, mitme...
veebisaidi tugi, lihtsad lehed, staatilised ümbersuunamised, märgistusauditeerimine jne. Kirjeldatakse kasulikke täiendavaid teeke, mis rakendavad BBCode töötlemist, CAPTCHA, graafiliste miniatuuride väljastamist, integreerimist Bootstrapiga. Räägitakse REST veebiteenuste programmeerimisest, sisseehitatud haldustegevuse veebisaidi seadistamisest ja valmis saidi avaldamisest Uvicorn ja Apache HTTP Server veebiserverite kaudu. Üksikasjalikult on kirjeldatud täisfunktsionaalse veebisaidi loomist – elektroonilist kuulutustetahvlit.
Raamat on pühendatud veebisaitide arendamisele Pythonis, kasutades veebiraamistiku Django 5.1. Esitleme Django uuendusi ja anname kõige täielikuma kirjelduse selle tööriistadest ja vahenditest: mudelid, migreerimised, kontrollerid, mallid, kasutajasisendi töötlemine, juurdepääsu piiramise, vahendajad, signaalid, e-kirjade saatmine, lokaliseerimine, vahemälu, töötamine PostgreSQL andmebaasidega, mitme veebisaidi tugi, lihtsad lehed, staatilised ümbersuunamised, märgistusauditeerimine jne. Kirjeldatakse kasulikke täiendavaid teeke, mis rakendavad BBCode töötlemist, CAPTCHA, graafiliste miniatuuride väljastamist, integreerimist Bootstrapiga. Räägitakse REST veebiteenuste programmeerimisest, sisseehitatud haldustegevuse veebisaidi seadistamisest ja valmis saidi avaldamisest Uvicorn ja Apache HTTP Server veebiserverite kaudu. Üksikasjalikult on kirjeldatud täisfunktsionaalse veebisaidi loomist – elektroonilist kuulutustetahvlit.