Руководства, Инструкции, Бланки

Django. Подробное Руководство img-1

Django. Подробное Руководство

Рейтинг: 4.2/5.0 (1705 проголосовавших)

Категория: Руководства

Описание

Django. подробное руководство

Страница

23 авг 2013 в 21:46

Джефф Форсье, Пол Биссекс, Уэсли Чан "Django. Разработка веб-приложений на Python" (djvu)
(Внимание! Книга немного устаревшая, но, к сожалению, на русском для более новой версии Django книги ещё нет, хотя по-прежнему вся базовая часть та же. На английском есть хорошая документация для новой версии https://docs.djangoproject.com/en/1.5/ )

На основе простой и надежной платформы Django на Python можно создавать мощные веб-решения всего из нескольких строк кода. Авторы, опытные разработчики, описывают все приемы, инструменты и концепции, которые необходимо знать, чтобы оптимально использовать Django 1.0, включая все основные особенности новой версии.

Это полное руководство начинается с введения в Python, затем подробно обсуждаются основные компоненты Django (модели, представления и шаблоны) и порядок организации взаимодействия между ними. Описываются методы разработки конкретных приложений: блог, фотогалерея, система управления содержимым, инструмент публикации фрагментов кода с подсветкой синтаксиса. После этого рассматриваются более сложные темы: расширение системы шаблонов, синдицирование, настройка приложения администрирования и тестирование веб-приложений.

Авторы раскрывают разработчику секреты Django, давая подробные разъяснения и предоставляя большое количество примеров программного кода, сопровождая их построчным описанием и иллюстрациями.

Файл Форсье Дж. Биссекс П. Чан У. - Django. Разраб. Файл DJVU, 5 МБ

Ссылка docs.djangoproject.com Django documentation | Django documentation | Django https://docs.djangoproject.com/en/1.5/

2 комментария

Еще одна очень хорошая книжка по этой же теме, тоже на русском.
Авторы Адриан Головатый, Джейкоб Каплан-Мосс
год издания - 2010

Файл Django - подробное руководство.pdf Файл PDF, 4 МБ

Другие статьи

Django. подробное руководство

Django. Подробное руководство
  • Оригинальное название: The Definitive Guide to Django
  • Второе издание
  • Автор: А. Головатый, Д. Каплан-Мосс
  • Издательство: Символ-Плюс
  • Год: 2010
  • Язык: Русский
  • Страниц: 560
  • Формат: djvu
  • Размер: 6 Мб

Описание книги Django. Подробное руководство.
Издание посвящено Django - фреймворку для разработки веб-приложений на Python, который позволяет создавать и поддерживать сложные и высококачественные веб-ресурсы с минимальными усилиями.

Книга отлично подходит для изучения разработки интернет-ресурсов на Django - от основ до таких специальных тем, как генерация PDF и RSS, безопасность, кэширование и интернационализация. Издание ориентировано на тех, кто уже имеет навыки программирования на языке Python и знаком с основными принципами веб-разработки.

Django экономит ваше время и превращает работу в увлекательный творческий процесс, сводя рутину к минимуму. Фреймворк предоставляет общеупотребительные шаблоны веб-разработки высокого уровня абстракции, инструменты для быстрого выполнения часто встречающихся задач программирования и четкие соглашения о способах решения проблем.

Авторы подробно рассматривают компоненты Django и методы работы с ним, обсуждают вопросы эффективного применения инструментов в различных проектах.

Купить книгу Django. Подробное руководство :
Ozon

Django. подробное руководство

Django. Подробное руководство Аннотация

Эта книга посвящена Django 1.1 - последней версии фреймворка для разработки веб­приложений, который позволяет создавать и поддерживать сложные и высококачественные веб­ресурсы с минимальными усилиями. Django - это тот инструмент, который превращает работу в увлекательный творческий процесс, сводя рутину к минимуму. Данный фреймворк предоставляет общеупотребительные шаблоны веб­разработки высокого уровня абстракции, инструменты для быстрого выполнения часто встречающихся задач программирования и четкие соглашения о способах решения проблем.

Авторы подробно рассматривают компоненты Django и методы работы с ним, обсуждают вопросы эффективного применения инструментов в различных проектах. Эта книга отлично подходит для изучения разработки интернет-ресурсов на Django - от основ до таких специальных тем, как генерация PDF и RSS, безопасность, кэширование и интернационализация. Издание ориентировано на тех, кто уже имеет навыки программирования на языке Python и знаком с основными принципами веб­разработки.

Адриан Головатый (Adrian Holovaty) - один из создателей и Великодушных Пожизненных Диктаторов Django. Он руководит недавно созданной веб­компанией EveryBlock. Живет в Чикаго, в свободное время пытается играть на гитаре в стиле Джанго Рейнхардта.

Джейкоб Каплан­Мосс (Jacob KaplanMoss) - ведущий разработчик и второй Великодушный Пожизненный Диктатор Django. Джейкоб - совладелец консалтинговой компании Revolution Systems, помогающей клиентам извлекать максимум пользы из программного обеспечения с открытым исходным кодом.

Книга насыщена именно той информацией, которая необходима, когда приступаешь к разработке крупного проекта на Django. Это отнюдь не введение. Начинающим я бы рекомендовал книжку Беннета (Practical Django Projects). Кроме того, необходимо бегло говорить на Python'е.

Если перед вами стоит задача написать действующий Django-сайт, то в этой книге вы найдете все - от основ до таких специальных тем, как генерация PDF и RSS, безопасность, кэширование и интернационализация. Короче говоря, все, что нужно тому, кто уже обладает элементарными знаниями.

Лучше и представить невозможно. Мне книга показалась достаточно простой, я во всем разобрался, даже не выполняя упражнений. Ребята все описали отлично, даже сумели вставить главы о масштабируемости и кэшировании. Великолепная книжка, но, конечно, требует знания языка Python и принципов веб-разработки.

Последний год я пытался найти для себя подходящий фреймворк. На двух предыдущих местах работы использовались фреймворки, которые мне не нравились (ColdFusion & Java), - неважно, почему именно. Я твердо решил подыскать новый фреймворк и язык для собственных разработок и отправился на поиски. Пробовал Ruby on Rails, PHP и в конце концов наткнулся на Python (спасибо Google I/O). Python привел меня к Django, и это оказалось как раз по мне. Этот фреймворк не для всех (а разве есть такие?), но мне он показался отличной средой для быстрой веб-разработки.

Эта книга отлично подходит для изучения разработки веб-приложений на основе Django. Она не переполнена примерами и не рассказывает, как создать сайт магазина, закладок или социальной сети. Это чтение для тех, кто имеет навыки программирования, а еще лучше, программирования для веб. В этом случае идеи вам будут уже знакомы, а новым будет только сам фреймворк.

Книга не является подробным руководством по Python, в ней упоминается разве что о некоторых особенностях использования языка в контексте Django. Это и не сквозной пример приложения, которое в каждой главе наполняется все новыми и новыми особенностями (как часто пишутся ознакомительные учебники по новым языкам программирования или фреймворкам). Здесь просто рассматриваются различные компоненты Django - для чего они предназначены, как работают и как их следует использовать.


"Django. Подробное руководство" доставляет по Москве, Петербургу и всей России логистическая компания Posylych. Посылыч - лучшее решение для интернет-логистики.

Оставить сообщение об опечатках в книге

Django. подробное руководство

А. Головатый - " Django. Подробное руководство "

Эта книга посвящена Django 1.1 (хоть и довольно древней версии, но большая часть информации до сих пор актуальна) - фреймворку для разработки веб-приложений, который позволяет создавать и поддерживать сложные и высококачественные веб-ресурсы с минимальными усилиями.

Django - это тот инструмент, который превращает работу в увлекательный творческий процесс, сводя рутину к минимуму. Данный фреймворк предоставляет общеупотребительные шаблоны веб-разработки высокого уровня абстракции, инструменты для быстрого выполнения часто встречающихся задач программирования и соглашения о способах решения проблем.

Авторы подробно рассматривают компоненты Django и методы работы с ним, обсуждают вопросы эффективного применения инструментов в различных проектах. Эта книга отлично подходит для изучения разработки интернет-ресурсов на Django - от основ до таких специальных тем, как генерация PDF и RSS, безопасность, кэширование и интернационализация.

Издание ориентировано на тех, кто уже имеет навыки программирования на языке Python и знаком с основными принципами веб-разработки.

Купить эту книгу в бумажном варианте:

Купить и скачать в электронном виде:

  • К сожалению, этой книги нет в электронном виде.
Вместе с "Django. Подробное руководство" часто ищут:

Джефф Форсье, Пол Биссекс, Уэсли Дж. Чан

Головатый, Каплан-Мосс

Недавно вышла новая книга про Django — фреймворк для веб-приложений -, которая называется «Django. Подробное руководство». Это уже вторая книга про Django на русском языке, про первую я уже писал .

«Django. Подробное руководство» написана двумя авторами самого фреймворка (А. Головатый и Д. Каплан-Мосс), так что эту книгу можно считать источником из первых рук. Если прошлогодняя книга (авторы Дж. Форсье, П. Биссекс и У. Чан) это скорее руководство для ознакомления с Django, то новая книга описывает возможности фреймворка намного подробнее. Авторы во введении признались, что их цель — сделать читателей экспертами по Django.

Перед чтением этой книги уже желательно знать Python. Если у Форсье и др. была глава, посвященная основным конструкциям языка, то здесь отдельно про сам Python ничего не написано, что, на мой взгляд, правильно. Авторы, правда, в первых главах кратенько (одно-два предложения) описывают, что делают некоторые конструкции языка, когда те встречаются в коде программы, но это все не серьезно.

Книга имеет интересную структуру, она разбита на три части и приложения. Первая часть посвящена основам Django. Здесь описываются главные составные элементы фреймворка: установка Django и использование встроенного сервера, как происходит конфигурирование URL, шаблоны, модели, формы, описан административный интерфейс.

Первая часть раскрывает все то, что написано в книге Форсье и co. Дело в том, что предыдущая книга содержала в себе много больших законченных примеров, а в этой книге все примеры написаны как можно более сжато (максимум полстраницы), чтобы показать какую-то отдельную деталь Django, многостраничных приложений здесь нет.

Вторая часть книги уже более подробно описывает те же элементы, что были описаны ранее (кроме административного интефейса), сюда же включены главы про обобщенные представления и развертывание Django на реальном сервере. Но про настройку Apache написано скудно, предыдущая книга в этой части мне нравится больше. Зато здесь авторы немного коснулись темы масштабирования, когда надо, чтобы сайт для распределения нагрузки работал на нескольких серверах.

Третья часть посвящена отдельным возможностям Django, перечислю названия некоторых глав: «создание содержимого в формате, отличном от HTML», «Сеансы, пользователи и регистрация», «Кэширование», описана библиотека django.contrib, рассказано про процессоры, интернационализацию и безопасность.

После этого идут приложения, занимающие четверть книги. Приложения считаются справочным материалом, но как минимум по диагонали почитать их стоит, а некоторые приложения стоит читать полностью. В первом приложении еще более подробно описываются модели, как они работают внутри. Во втором — еще более подробно описывается работа с базами данных средствами Django, описаны Q-объекты. Следующие приложения описывают все обобщенные представления и их параметры, настройки Django, встроенные шаблонные теги и фильтры, django-admin.py и объекты запроса-ответа.

Книжка оказалась очень хорошей, читается легко, язык описания легкий. Вот для примера цитата: «PostgreSQL строго контролирует типы данных и в этом случае возбудит исключение; MySQL может принять пустую строку или отвергнуть в зависимости от версии, времени суток и фазы Луны».

Авторы начинают описывать каждый элемент Django сначала поверхностно, постепенно углубляясь в детали, причем, постоянно пишут как это работает «под капотом».

У книги есть онлайновая версия на английском языке, расположенная по адресу djangobook.com. Но не понятно насколько онлайновая версия соответствует бумажной. На сайте выложена второе издание книги, бумажная книга тоже считается вторым изданием, в аннотации бумажной книги написано, что она посвящена Django 1.1, но на главной странице сайта упоминается только Django 1.0, хотя, судя по описанию административного интерфейса, и на сайте, и в книге используется Django 1.1.

PS. Не спрашивайте меня, пожалуйста, видел ли я электронную версию этой книги (в смысле русской версии), пока нет нормальных читалок электронных книг с размером экрана 9″, технические книги приходится читать так же, как их читали наши прапрадеды, то есть с бумаги.

Пожалуйста, оцените запись

Насколько этот http://djbook.ru/ перевод совпадает с содержанием книги? Или это совсем другая книга?

Похоже, это она же, но перевод другой. Некоторые главы идут в другой последовательности, и в бумажной нет главы «Расширение интерфейса администратора». А так примеры все те же самые, только в бумажной версии в них переведены строковые константы.

Взяли, отредактировали, доперевели и в печать, так чтоли? Хороший бизнес.

Как они переводили не знаю, в книге числится один переводчик, а на сайте, как я понял — это коллективный перевод. Можешь сравнить текст на сайте и в книге .

Как я вижу, те же яйца, только в профиль. Ну а если результат тот же, то зачем покупать Fэри?

Несмотря на то что на сайте http://djbook.ru написано, что перевод базируется на второй версии книги, мне показалось, что местами там первая версия.

Ща посмотрел, именно так, даже сноски есть: «Данная глава временно взята из первой версии книги и подлежит корректировке. Вы можете помочь с этим!» http://djbook.ru/ch13.html

Вцелом, хотелось бы иметь бумажную книгу на русском (в том виде, в котором она выложена на djbook.ru читать ее неудобно — порезано все на маленькие кусочки, английский вариант читать приятней — там одна глава-одна страница, но мне иногда приходится лезть на translate.google.com).

Есть вопрос, к тем кто уже держал в руках бумажную версию — как перевод? Достаточно ли профессилнален? Или как обычно — переводил человек далекий от программирования?

Вот к переводу бумажной книги никаких претензий нет, переведено отлично, причем даже с примечаниями научного редактора.

>Вот к переводу бумажной книги никаких претензий нет, переведено отлично, причем даже с примечаниями научного редактора.

Спасибо за приятную новость! Буду заказывать.

Отличная книга, я ее прочитал почти всю, качетво перевода — хорошее, нареканий нет. Ранее покупал эту — http://liburg.ru/book/3/. намного хуже по материалу. Так что покупайте не раздумывая, даже опытному джангисту она может понравится!

Да, книга действительно отличная! Многое взял для себя. К сожалению, сейчас очень много разной литературы, непонятного производства…=\

Leave a comment

Django. подробное руководство

Django. Подробное руководство, 2-е издание

(голосов: 0 ) | 24 февраля 2012 | Просмотров: 11239

Название: Django. Подробное руководство, 2-е издание
Автор: А. Головатый, Д. Каплан-Мосс
Издательство: Символ-Плюс
Год: 2010
ISBN: 978-5-93286-187-5
DJVU: 6 Мб


"Django. Подробное руководство" - справочник, посвященный последней версии среды выполнения для разработки веб-приложений. Этот фреймворк представляет собой легкий и удобный инструмент для создания и качественной поддержки самых сложных сетевых ресурсов без затраты лишних усилий. В книге обсуждаются шаблоны высокого уровня абстракции, широко применимые в веб-программировании, средства ускоренной реализации наиболее типичных задач и четко определенные соглашения о вариантах разрешения проблем.

Подробно рассмотрены методы работы с компонентами Django, сами эти компоненты, а также способы эффективного использования инструментов при работе над разнообразными проектами. Книга ориентирована на читателя, желающего изучить вопросы создания интернет-ресурсов с использованием Django, начиная с нуля и заканчивая безопасностью, интернационализацией, кэшированием и генерированием RSS и PDF. Этот справочник предназначен также для тех, кто знаком с базовыми подходами веб-программирования и имеет навыки работы на языке Python.

Скачать книгу:


UniBytes (DJVU)
GigaBase (DJVU)
Share4web (DJVU)

Купить:

Django. подробное руководство

Книга Django. Подробное руководство Django. Подробное руководство

Название: Django. Подробное руководство
Автор: Головатый, Каплан-Мосс
Страниц: 560
Формат: DJVU
Размер: 5,80 мб
Качество: Нормальное
Язык: Русский
Год издания: 2010
ISBN: 978-5-93286-187-5

Эта книжка приурочена к Django 1.1 - заключительней версии фреймворка для исследования интернет­прибавлений, который дозволяет делать и поддерживать трудные и качественные интернет­ресурсы с минимальными стараниями. Django - есть тот инструмент, который превращает работу в интересный креативный процесс, сводя рутину к минимальному количеству.Данный фреймворк дает общеупотребительные шаблоны интернет­исследования экстра класса абстракции, приборы для прыткого исполнения нередко встречающихся задач программирования и точные соглашения о методах решения трудностей.

С этой книгой бесплатно скачивают:

pdf 8.51 mb - Дэвид Флэнаган

смешанный 4.99 гб - Специалист

pdf 7.5 мб - Karen M. Tracey

pdf 3.3 mb - Лукас М.

pdf 5,6 mb - Дэвид Флэнаган

Электронная библиотека Kodges.ru — интересный ресурс для тех, кто не любит тратить много времени на поиск необходимого издания. В каталогах представлено огромное количество книг различной тематики, которые можно скачать совершенно бесплатно в нужном формате. В разделе «Компьютерная литература» можно скачать как книги для профессионалов, так и книги с ответами на популярные вопросы, например, «Django. Подробное руководство». Благодаря удобной навигации библиотеки, каждый читатель моментально найдет необходимое издание.

Поделитесь ссылкой на книгу со своими друзьями:


Ссылка для форумов:

Просмотров: 2 211 | Комментарии (0)

Навигация по сайту

  • © 2006 - 2016 KodGes.RU

  • Книга - Django

    Django. Подробное руководство Аннотация к книге "Django. Подробное руководство"

    Эта книга посвящена Django 1.1 - последней версии фреймворка для разработки веб­приложений, который позволяет создавать и поддерживать сложные и высококачественные веб­ресурсы с минимальными усилиями. Django - это тот инструмент, который превращает работу в увлекательный творческий процесс, сводя рутину к минимуму. Данный фреймворк предоставляет общеупотребительные шаблоны веб­разработки высокого уровня абстракции, инструменты для быстрого выполнения часто встречающихся задач.

    Эта книга посвящена Django 1.1 - последней версии фреймворка для разработки веб­приложений, который позволяет создавать и поддерживать сложные и высококачественные веб­ресурсы с минимальными усилиями. Django - это тот инструмент, который превращает работу в увлекательный творческий процесс, сводя рутину к минимуму. Данный фреймворк предоставляет общеупотребительные шаблоны веб­разработки высокого уровня абстракции, инструменты для быстрого выполнения часто встречающихся задач программирования и четкие соглашения о способах решения проблем.

    Авторы подробно рассматривают компоненты Django и методы работы с ним, обсуждают вопросы эффективного применения инструментов в различных проектах. Эта книга отлично подходит для изучения разработки интернет-ресурсов на Django - от основ до таких специальных тем, как генерация PDF и RSS, безопасность, кэширование и интернационализация. Издание ориентировано на тех, кто уже имеет навыки программирования на языке Python и знаком с основными принципами веб­разработки.

    Адриан Головатый (Adrian Holovaty) - один из создателей и Великодушных Пожизненных Диктаторов Django. Он руководит недавно созданной веб­компанией EveryBlock. Живет в Чикаго, в свободное время пытается играть на гитаре в стиле Джанго Рейнхардта.

    Джейкоб Каплан­Мосс (Jacob KaplanMoss) - ведущий разработчик и второй Великодушный Пожизненный Диктатор Django. Джейкоб - совладелец консалтинговой компании Revolution Systems, помогающей клиентам извлекать максимум пользы из программного обеспечения с открытым исходным кодом.

    Книга насыщена именно той информацией, которая необходима, когда приступаешь к разработке крупного проекта на Django. Это отнюдь не введение. Начинающим я бы рекомендовал книжку Беннета (Practical Django Projects). Кроме того, необходимо бегло говорить на Python'е.

    Если перед вами стоит задача написать действующий Django-сайт, то в этой книге вы найдете все - от основ до таких специальных тем, как генерация PDF и RSS, безопасность, кэширование и интернационализация. Короче говоря, все, что нужно тому, кто уже обладает элементарными знаниями.

    Лучше и представить невозможно. Мне книга показалась достаточно простой, я во всем разобрался, даже не выполняя упражнений. Ребята все описали отлично, даже сумели вставить главы о масштабируемости и кэшировании. Великолепная книжка, но, конечно, требует знания языка Python и принципов веб-разработки.

    Последний год я пытался найти для себя подходящий фреймворк. На двух предыдущих местах работы использовались фреймворки, которые мне не нравились (ColdFusion & Java), - неважно, почему именно. Я твердо решил подыскать новый фреймворк и язык для собственных разработок и отправился на поиски. Пробовал Ruby on Rails, PHP и в конце концов наткнулся на Python (спасибо Google I/O). Python привел меня к Django, и это оказалось как раз по мне. Этот фреймворк не для всех (а разве есть такие?), но мне он показался отличной средой для быстрой веб-разработки.

    Эта книга отлично подходит для изучения разработки веб-приложений на основе Django. Она не переполнена примерами и не рассказывает, как создать сайт магазина, закладок или социальной сети. Это чтение для тех, кто имеет навыки программирования, а еще лучше, программирования для веб. В этом случае идеи вам будут уже знакомы, а новым будет только сам фреймворк.

    Книга не является подробным руководством по Python, в ней упоминается разве что о некоторых особенностях использования языка в контексте Django. Это и не сквозной пример приложения, которое в каждой главе наполняется все новыми и новыми особенностями (как часто пишутся ознакомительные учебники по новым языкам программирования или фреймворкам). Здесь просто рассматриваются различные компоненты Django - для чего они предназначены, как работают и как их следует использовать.