Practical Django Projects Second Edition / Практические проекты на Django: Introduction

Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Об Авторе.

pill 14.11.10 в 07:43

0

Джеймс Беннет занимается веб разработкой в "Lawrence Journal-World" (Lawrence, Kansas) где Джанго была разработан изначально. Является постоянным участником и модератором опэн сорс проэкта Джанго.

pill 14.11.10 в 07:47

0

О Рецензенте.

pill 14.11.10 в 07:47

0

Бен Фурд использовал Джанго как в личных так и в больших проектах с 2006-го года. Также Джанго подтолкнуло его к изучению "скрытой магии" Питона, включающей метапрограмирование, декораторы и дескрипторы. Путешествие продолжается.

pill 14.11.10 в 07:50

0

<b>Введение</b>

pill 14.11.10 в 07:51

0

В последние годы создается огромное количество динамических сайтов под управлением баз данных. Если раньше большинство сайтов создавалось исключительно с помощью рукописного HTML, CGI скриптов, или SSI, сегодня приложения использующие базы данных стали нормой для всего, от персональных блогов до интернет магазинов и социальных сетей которые кардинально изменили модель использования Сети.

pill 14.11.10 в 07:58

0

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

pill 14.11.10 в 08:03

0

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

pill 14.11.10 в 08:12

0

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

pill 14.11.10 в 08:17

0

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

pill 14.11.10 в 08:25

0

Я писал эту книгу с прагматичной точки зрения. Примеры приложений вполне могут быть использованы в реальной жизни, и когда вы разберетесь с ними вы обретете нечто большее чем просто техническое понимание Джанго и ее компонентов. Вы получите ясное представление как Джанго способна помочь вам стать более продуктивным и эффективным разработчиком.

pill 14.11.10 в 08:28

0
Минутку...