ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Django 2 в примерах

دانلود کتاب جنگو 2 در نمونه

Django 2 в примерах

مشخصات کتاب

Django 2 в примерах

ویرایش: [1 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 9785970607466 
ناشر: ДМК Пресс 
سال نشر: 2019 
تعداد صفحات: 408
[409] 
زبان: Russian 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 17 Mb 

قیمت کتاب (تومان) : 45,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب Django 2 в примерах به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب جنگو 2 در نمونه نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Django 2 в примерах_обложка
Django 2 в примерах_макет.pdf
	Об авторе
	О рецензентах
	Предисловие
	Создание приложения блога
	Установка Django
	Создание изолированного Python окружения
	Установка Django через pip
	Создание первого проекта
	Запуск сервера для разработки
	Настройки проекта
	Проекты и приложения
	Создание приложения
	Проектирование схемы данных для блога
	Активация приложения
	Создание и применение миграций
	Создание сайта администрирования
	Сайт администрирования Django
	Добавление собственных моделей на сайт администрирования
	Настройка отображения моделей
	Работа с QuerySet и менеджерами
	Создание объектов
	Изменение объектов
	Получение объектов
	Удаление объектов
	Когда выполняются запросы QuerySet’ов
	Создание менеджера модели
	Обработчики списка статей и страницы подробностей
	Создание обработчиков списка и страницы подробностей
	Добавление шаблонов URL’ов для обработчиков
	Канонические URL’ы для моделей
	Создание HTML-шаблонов для обработчиков
	Добавление постраничного отображения
	Использование обработчиков-классов
	Резюме
	Добавление продвинутых функций в блог
	Функция «Поделиться статьей через email»
	Создание Django-форм
	Обработка данных формы
	Отправка электронной почты с Django
	Отображение форм в HTML-шаблонах
	Добавление подсистемы комментариев
	Создание модельных форм
	Обработка модельных форм
	Добавление комментариев в шаблон статьи
	Добавление подсистемы тегов
	Формирование списка рекомендованных статей
	Резюме
	Расширение приложения блога
	Создание шаблонных тегов и фильтров
	Создание собственных тегов
	Создание собственных фильтров
	Добавление карты сайта
	Добавление RSS для статей
	Добавление полнотекстового поиска
	Установка PostgreSQL
	Простые поисковые запросы
	Поиск по нескольким полям
	Обработчик поиска
	Стемминг и ранжирование результатов
	Взвешенные запросы
	Поиск с помощью триграмм
	Другие инструменты полнотекстового поиска
	Резюме
	Создание социальной сети
	Создание проекта для социальной сети
	Запуск проекта
	Использование системы аутентификации Django
	Создание обработчика авторизации
	Использование обработчиков аутентификации Django
	Обработчики входа и выхода
	Обработчики смены пароля
	Обработчики восстановления пароля
	Регистрация и профили пользователей
	Регистрация пользователей
	Расширение модели пользователя
	Подключение системы уведомлений
	Реализация бэкэнда аутентификации
	Подключение аутентификации через соцсети
	Аутентификация Facebook
	Аутентификация Twitter
	Аутентификация Google
	Резюме
	Совместное использование содержимого сайта
	Сохранение изображений в закладки на сайте
	Создание модели изображения
	Добавление отношения «многие ко многим»
	Регистрация модели изображения на сайте администрирования
	Использование изображений с других сайтов
	Валидация полей формы
	Переопределение метода save() модельной формы
	Букмарклет на jQuery
	Создание обработчика для картинки
	Добавление превью для изображений
	Реализация AJAX-запросов с jQuery
	Подключение jQuery
	Защита от межсайтовых запросов в AJAX
	Выполнение AJAX-запросов с jQuery
	Создание собственных декораторов
	Постраничный вывод с помощью AJAX
	Резюме
	Отслеживание действий пользователей
	Реализация системы подписок
	Отношение «многие ко многим» с промежуточной моделью
	Создание обработчиков списка пользователей и подробностей профиля
	AJAX-обработчик для создания подписчика
	Добавление новостной ленты
	Использование подсистемы типов содержимого
	Добавление обобщенных отношений
	Устранение дублирования новостей в ленте
	Добавление активности в новостную ленту
	Отображение ленты новостей
	Оптимизация QuerySetʼа со связанными объектами
	Создание шаблонов для новостной ленты
	Использование сигналов Django
	Работа с сигналами
	Конфигурационные классы приложений
	Использование Redis для хранения представлений объектов
	Установка Redis
	Использование Redis в Python-коде
	Сохранение представлений объектов в Redis
	Хранение рейтинга объектов в Redis
	Следующие шаги с Redis
	Резюме
	Создание онлайн-магазина
	Создание проекта
	Добавление моделей каталога товаров
	Регистрация моделей каталога на сайте администрирования
	Реализация обработчиков для каталога
	Добавление шаблонов для отображения страниц каталога
	Добавление корзины покупок
	Использование сессий Django
	Настройки сессий
	Время жизни сессии
	Хранение данных корзины в сессии
	Обработка действий с корзиной покупок
	Создание контекстного процессора для корзины
	Регистрация заказов
	Создание моделей заказа
	Добавление моделей на сайт администрирования
	Обработка заказов покупателей
	Выполнение асинхронных задач с Celery
	Установка Celery
	Установка RabbitMQ
	Подключение Celery к Django-проекту
	Добавление асинхронных задач
	Мониторинг Celery
	Резюме
	Управление заказами и платежами
	Подключение платежного шлюза
	Создание аккаунта Braintree
	Установка Python-приложения Braintree
	Интеграция платежного шлюза в проект
	Тестирование платежей
	Запуск в боевом режиме
	Экспорт заказов в CSV-файл
	Добавление собственных действий на сайте администрирования
	Расширение сайта администрирования
	Генерация PDF-счетов
	Установка WeasyPrint
	Создание PDF-шаблона
	Формирование PDF-файлов
	Отправка PDF-файла на электронную почту
	Резюме
	Расширение онлайн-магазина
	Реализация системы купонов
	Создание моделей
	Добавление оплаты купонами
	Обработка покупок по купонам
	Добавление интернационализации и локализации сайта
	Интернационализация Django
	Подготовка проекта к интернационализации
	Добавление переводов в Python-код
	Перевод в HTML-шаблонах
	Подключение Rosetta для перевода через сайт администрирования
	Грязный перевод
	Шаблоны URLʼов для интернационализации
	Добавление возможности сменить язык сайта
	Перевод данных в моделях с django-parler
	Настройка формата локализации
	Валидация форм с django-localflavor
	Реализация системы рекомендаций товаров
	Добавление рекомендаций товаров на основе совершенных заказов
	Резюме
	Создание платформы для онлайн-обучения
	Создание проекта
	Определение моделей для курсов обучения
	Регистрация моделей на сайте администрирования
	Задание начальных данных с помощью фикстур
	Создание моделей для содержимого курсов
	Виды наследования моделей Django
	Создание моделей содержимого курса
	Создание собственных типов полей для модели
	Добавление собственного поля сортировки в модели
	Создание системы управления содержимым (CMS)
	Добавление системы аутентификации
	Создание шаблонов аутентификации
	Определение обработчиков-классов
	Использование примесей для обработчиков
	Работа с группами и правами
	Управление модулями курсов и их содержимым
	Использование наборов форм для модулей курсов
	Добавление содержимого в модуль
	Управление модулями и их  содержимым
	Изменения порядка модулей и их содержимого
	Резюме
	Отображение и кеширование содержимого курсов
	Отображение курсов
	Добавление регистрации обучающихся
	Обработка регистрации обучающихся в системе
	Реализация записи на курсы
	Доступ к содержимому курсов
	Отображение различного типа содержимого
	Использование фреймворка для кеширования
	Доступные бэкенды кеширования
	Установка Memcached
	Настройки кеширования
	Добавление Memcached в проект
	Уровни кеширования
	Использование низкоуровнего API кеширования
	Кеширование фрагментов шаблонов
	Кеширование результатов работы обработчиков
	Резюме
	Реализация API
	Создание RESTful API
	Установка Django REST Framework
	Определение сериализаторов
	Принцип работы парсеров и рендереров
	Создание обработчиков списка и подробностей
	Создание вложенных сериализаторов
	Реализация собственных обработчиков
	Обработка аутентификации пользователей
	Ограничение доступа к обработчикам с помощью разрешений
	Создание блоков обработчиков и их маршрутизаторов
	Добавление собственных обработчиков в набор
	Создание собственных разрешений
	Сериализация содержимого курсов
	Резюме
	Запуск в боевом режиме
	Создание окружения для запуска
	Управление настройками для нескольких окружений
	Настройка PostgreSQL
	Проверка проекта
	Запуск Django в режиме WSGI-приложения
	Установка uWSGI
	Конфигурация uWSGI
	Установка NGINX
	Боевое окружение
	Конфигурация NGINX
	Настройка отдачи статических и медиафайлов
	Защита подключений с помощью SSL
	Создание собственного промежуточного слоя
	Создание промежуточного слоя для доступа через поддомен
	Настройка NGINX на работу с несколькими поддоменами
	Добавление собственных команд управления
	Резюме
	Предметный указатель




نظرات کاربران