Django 3.0. Практика створення веб-сайтів на Python
Книга присвячена створенню веб-сайтів на мові Python з використанням веб-фреймворку Django 3.0.
Розглянуті новинки Django 3.0 і дано найбільш повний опис його інструментів: моделей, контролерів, шаблонів, засобів обробки користувальницького введення, включаючи вивантажені файли, розмежування доступу, посередників, сигналів, інструментів для відправки електронної пошти, кешування та ін. Розглянуті додаткові бібліотеки, що виробляють обробку BBCode-тегів, CAPTCHA, виведення графічних мініатюр, аутентифікацію через соціальні мережі (зокрема, "ВКонтакте"), інтеграцію з Bootstrap. Розказано про програмування веб-служб REST, використанні і налаштуванні адміністративного веб-сайту Django, публікації сайтів з допомогою веб-сервера Uvicorn, роботи з базами даних PostgreSQL, кешуванні сайтів з допомогою Memcached і Redi. Детально описано створення повнофункціонального сайту — електронної дошки оголошень, веб-служби, що працює в його складі, і тестового фронтенда для неї, написаного на Angular.
Електронний додаток-архів на сайті видавництва містить коди всіх прикладів.
Інформація про книгу | |
Автор | Володимир Дронов |
Кількість сторінок | 704 |
Мова видання | російска |
Видавництво | БХВ-Петербург |
Рік видання | 2021 |
ISBN | 978-5-9775-6691-9 |
Вид палітурки | М'який |
Серія | Професійне програмування |
Стан | Нове |