Авторизация
Поиск по указателям
Форсье Д., Биссекс П., Чан У. — Django. Разработка веб-приложений на Python
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Django. Разработка веб-приложений на Python
Авторы: Форсье Д., Биссекс П., Чан У.
Аннотация: На основе простой и надежной платформы Django на Python можно создавать мощные веб-решения всего из нескольких строк кода. Авторы, опытные разработчики, описывают все приемы, инструменты и концепции, которые необходимо знать, чтобы оптимально использовать Django 1.0, включая все основные особенности новой версии.
Это полное руководство начинается с введения в Python, затем подробно обсуждаются основные компоненты Django (модели, представления и шаблоны) и порядок организации взаимодействия между ними. Описываются методы разработки конкретных приложений: блог, фотогалерея, система управления содержимым, инструмент публикации фрагментов кода с подсветкой синтаксиса. После этого рассматриваются более сложные темы: расширение системы
шаблонов, синдицирование, настройка приложения администрирования и тестирование веб-приложений.
Авторы раскрывают разработчику секреты Django, давая подробные разъяснения и предоставляя большое количество примеров программного кода» сопровождая их построчным описанием и иллюстрациями.
Язык:
Рубрика: Руководства по программному обеспечению /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2010
Количество страниц: 451
Добавлена в каталог: 06.08.2010
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
Команды, Django, sql 154
Команды, Django, sqlall 154
Команды, Django, sqlclear 154
Команды, Django, sqlcustom 154
Команды, Django, sqlindexes 154
Команды, Django, sqlreset 154
Команды, Django, startapp 100
Команды, Django, startproject 96
Команды, Django, syncdb 104 154
Команды, Python, del 59
Команды, ключи и аргументы 369 371
Комбинированные операторы присваивания (Python) 38
Комментарии (Python) 37
Комментарии пользователей, поддержка в Django 269
Конкатенация последовательностей (Python) 45
Контактная информация (vCard, генерирование) 319
Контекст шаблонов (Django) 192
Контроллеры (в архитектуре MVC) 124
Контроллеры (в веб-разработке) 124
Конфигурационные файлы (Nagios), генерирование 318
Конфликт ключей 59
Копирование объектов и изменяемость 89
Копирование последовательностей (Python) 45
Копирование программного кода App Engine в проект 420
Копирование репозиториев (система управления версиями) 408
Корневые адреса URL, регулярные выражения 171
Кортежи (Python) 43 54
Кортежи (Python) с единственным элементом 85
Кэширование (Django) 296 343
Кэширование (Django) объектов 350
Кэширование (Django), добавление промежуточной обработки 345
Кэширование (Django), кэширование всего сайта 347
Кэширование (Django), определение производительности сервера 344
Кэширование (Django), стратегии 347
Кэширование (Django), стратегии, cache, тег шаблонов 351
Кэширование (Django), стратегии, кэширование отдельных представлений 348
Кэширование (Django), стратегии, управление заголовками, имеющими отношение к кэшированию 348
Кэширование (Django), тестирование 346
Кэширование (Django), типы механизмов кэширования 352
Кэширование (Django), типы механизмов кэширования, db 353
Кэширование (Django), типы механизмов кэширования, dummy 353
Кэширование (Django), типы механизмов кэширования, file 353
Кэширование (Django), типы механизмов кэширования, locmem 353
Кэширование (Django), типы механизмов кэширования, memcached 353
Кэширование (Django), установка типа кэширования 345
Ленты новостей, Universal Feed Parser, парсер 317
Логические операторы (Python) 39
Логический тип данных (Python) 40
Ложный срез (Python) 45
Менеджеры (Django), методы, именование 325
Менеджеры (Django), методы, создание 325
Методы (Django), delete 229
Методы (Django), delete, порядок выполнения операций 229
Методы (Django), distinct 159
Методы (Django), extra 162
Методы (Django), is_valid 208
Методы (Django), order_by 159
Методы (Django), process_request 181
Методы (Django), process_response 182
Методы (Django), process_view 181
Методы (Django), reverse 159
Методы (Django), save 201 228
Методы (Django), select_related 160
Методы (Django), values 160
Методы (Django), values_list 160
Методы (Django), инкапсуляция 136
Методы (Python) для строк 51
Методы (Python) для файлов 66
Методы (Python) и изменяемость 87
Методы (Python) словарей 60
Методы (Python) списков 47
Методы представлений (в веб-разработке) 123
Многотабличное наследование (Django) 148
Модели (Django), параметры модели в приложение администрирования 151
Модели (Django), первичные ключи 139
Модели (Django), переносимость 136
Модели (Django), регистрация 106
Модели (Django), система управления содержимым, пример приложения 248
Модели (Django), создание и изменение баз данных 152
Модели (Django), типы полей 137
Модели (Django), уникальные значения 139
Модели (Django), фотогалерея, пример приложения 218
Модели (в архитектуре MVC) 123
Модели(Django), Meta, класс 149
Модели(Django), ORM (Object-Relational Mapper - объектно-реляционное отображение) 135
Модели(Django), абстрактные базовые классы 146
Модели(Django), базы данных, использование возможностей SQL, не предоставляемых платформой Django 164
Модели(Django), базы данных, создание и изменение 152
Модели(Django), безопасность 137
Модели(Django), внешние ключи 140
Модели(Django), выразительность 137
Модели(Django), инкапсуляция методов 136
Модели(Django), многотабличное наследование 148
Модели(Django), наследование 145
Модели(Django), ограничение отношений 145
Модели(Django), определение 135
Модели(Django), отношения между моделями 140
Модели, определение, Pastebin, пример приложения 291
Модификация форм, основанных на моделях (Django) 203
Модули (Python), calendar 331
Модули (Python), django.shortcuts 188
Модули (Python), operator 162
Модули (Python), Python-Markdown, загрузка 253
Модули (Python), re 84
Модули (Python), загрузка 86
Модули (Python), импортирование 85
Модули (Python), пакеты 86
Наследование (Django) 145
Наследование (Django), абстрактные базовые классы 146
Наследование (Django), многотабличное наследование 148
Наследование (Django), шаблоны 198
Настройка базовых шаблонов, расширение 310
Настройка и тестирование библиотеки Ajax (пример приложения liveblog) 282
Настройка приложения администрирования (Django) 307
Настройка приложения администрирования (Django) с помощью декораторов аутентификации 312
Настройка приложения администрирования (Django) с помощью параметра fieldsets 308
Настройка приложения администрирования (Django), расширение базовых шаблонов 310
Настройка приложения администрирования (Django), создание представлений 312
Настройка приложения на платформе App Engine 417
Настройка программного кода платформы Django 343
Настройка универсальных представлений (Django) с помощью словарей 295
Несвязанные формы (Django) 205
Нормализация данных формы 209
Обработка исключений, Django 66
Обработка исключений, Python 63
Обработка исключений, Python в Django 66
Обработка исключений, Python в Django, Http404, класс 188
Обработка исключений, Python, try-except блок 63
Обработка исключений, Python, try-finally блок 64
Обработка ошибок в приложении Flatpages 245
Объектно-ориентированное программирование (Python) 79
Объектно-ориентированное программирование (Python), вложенные классы 83
Объектно-ориентированное программирование (Python), модели Django 83
Объектно-ориентированное программирование (Python), определение классов 80
Объектно-ориентированное программирование (Python), создание подклассов 82
Объектно-ориентированное программирование (Python), создание экземпляров 81
Объекты (Python), изменяемость 87
Объекты (Python), изменяемость и вызовы методов 87
Объекты запросов (Django) 177
Объекты ответов (Django) 180
Объявление функций (Python) 67
Объявление функций (Python), * и ** 75
Объявление функций (Python), аргументы со значениями по умолчанию 69
Ограничения между моделями ограничение отношений 145
Окружение (командная строка) 375
Операторы (Python) 38
Операторы (Python) числовые 41
Операторы последовательностей 45
Определение адресов URL, в примере приложения Pastebin 294
Определение моделей (Django) 135
Определение модели, система управления содержимым, пример приложения 248
Определение файлов с начальными запросами на языке SQL 165
Определение форм (Django) 199
Оснастки (Django) 105 166
Ответы (веб-разработка) 121
Отношение многие-к-многим 142
Отношение многие-к-одному 141
Отношение один-к-одному 144
Отношения между моделями (Django) 140
Отображение приложения администрирования, изменение 308
Отображение форм (Django) 209
Отображения словари 57
Отрицательные индексы в последовательностях Python 44
Отступы (Python) 39 91
Официальные выпуски Django 388
Оформление программного кода (Python) 91
Оформление программного кода (Python), короткие блоки в одной строке 92
Оформление программного кода (Python), отступы 91
Оформление программного кода (Python), пробелы и символы табуляции 92
Оформление программного кода (Python), строки документирования 92
Оценка приложений Django 413
Пакеты (Python) 86 97
Параметры отображения форм в приложении администрирования (Django) 152
Параметры форматирования списков в приложении администрирования (Django) 152
Первичные ключи (Django) 139
Передача изменений в системы управления версиями 407
Передача собственных приложений 415
Переменное число аргументов (Python) 75
Переменные (Python) 38
Переменные (Python), переменные окружения 95 375
Переменные окружения 375
Перенаправление (командная строка) 373
Переносимость моделей (Django) 136
Переопределение виджетов по умолчанию (Django) 212
Поверхностное копирование (Python) 45 89
Подготовка к выгрузке файлов (пример приложения фотогалереи) 219
Поддержка производственного процесса в примере приложения системы управления содержимым 268
Подсветка синтаксиса, в примере приложения Pastebin 301
Позиционные и именованные аргументы 173
Поиск приложений Django 413
Получение значений переменных окружения 376
Поля (Django), добавление атрибутов 227
Порядок выполнения операций в методе delete (Django) 229
Последовательности (Python) 43
Последовательности (Python), извлечение срезов 44
Последовательности (Python), кортежи 43 54
Последовательности (Python), кортежи с единственным элементом 85
Последовательности (Python), распаковывание в функциях 75
Последовательности (Python), списки 43 46
Последовательности (Python), строки 43 49
Постраничный просмотр, поддержка в Django 269
Права доступа 314
Права доступа к данным 103
Правка, INSTALLED_APPS, кортеж 100
Правка, settings.py, файл 100 106
Правка, urls.py, файл 106
Представления (Django) 183
Представления (Django) как функции на языке Python 183
Представления (Django), вызываемые представления 175
Представления (Django), собственные представления 188
Представления (Django), универсальные представления 184 260 290
Представления (SQL), поддержка 165
Представления (в архитектуре MVC) 123
Представления административного раздела в примере приложения системы управления содержимым 257
Преобразование разметки Markdown в разметку HTML 253
Приглашение к вводу (командная строка) 368
Приложение администрирования (Django) 307
Приложение администрирования (Django), настройка 105 307
Приложение администрирования (Django), настройка с помощью декораторов аутентификации 312
Приложение администрирования (Django), настройка с помощью параметра fieldsets 308
Приложение администрирования (Django), настройка, расширение базовых шаблонов 310
Приложение администрирования (Django), настройка, создание представлений 312
Приложение администрирования, параметры модели 151
Приложение администрирования, регистрация 108
Приложения (Django), Flatpages 243
Приложения (Django), Flatpages, включение 244
Приложения (Django), Flatpages, обработка ошибок 245
Приложения (Django), Flatpages, создание шаблонов 245
Приложения (Django), Flatpages, тестирование 246
Приложения (Django), liveblog, пример приложения, XML или JSON 280
Приложения (Django), liveblog, пример приложения, выбор библиотеки Ajax 274
Приложения (Django), liveblog, пример приложения, использование функции представления в JavaScript 286
Приложения (Django), liveblog, пример приложения, настройка и тестирование библиотеки Ajax 282
Приложения (Django), liveblog, пример приложения, создание функции представления 284
Приложения (Django), liveblog, пример приложения, структура каталогов 275
Приложения (Django), liveblog, пример приложения, установка библиотеки Ajax 281
Приложения (Django), liveblog, пример приложения, шаблоны 276
Приложения (Django), интегрирование App Engine 420
Приложения (Django), интегрирование App Engine Helper 421
Приложения (Django), оценка 413
Приложения (Django), передача 415
Приложения (Django), перенос на платформу App Engine 422
Приложения (Django), перенос на платформу App Engine, добавление данных 424
Приложения (Django), перенос на платформу App Engine, доступ к объектам App Engine 423
Приложения (Django), перенос на платформу App Engine, копирование программного кода App Engine 420
Приложения (Django), перенос на платформу App Engine, опробование 423
Приложения (Django), поиск 413
Приложения (Django), проектирование 273
Приложения (Django), система управления содержимым, пример приложения 247
Приложения (Django), система управления содержимым, пример приложения, urls.py, файл 255
Приложения (Django), система управления содержимым, пример приложения, views.py, файл 260
Приложения (Django), система управления содержимым, пример приложения, возможные улучшения 268
Приложения (Django), система управления содержимым, пример приложения, импортрование 250
Приложения (Django), система управления содержимым, пример приложения, использование формата Markdown 252
Приложения (Django), система управления содержимым, пример приложения, отображение статей 263
Приложения (Django), система управления содержимым, пример приложения, поддержка производственного процесса 268
Приложения (Django), система управления содержимым, пример приложения, поиск 264
Приложения (Django), система управления содержимым, пример приложения, представления административного раздела 257
Приложения (Django), система управления содержимым, пример приложения, создание модели 248
Приложения (Django), система управления содержимым, пример приложения, специализированные менеджеры 251
Приложения (Django), система управления содержимым, пример приложения, управление пользователями 267
Приложения (Django), система управления содержимым, пример приложения, шаблоны 261
Приложения (Django), создание на платформе App Engine 425
Приложения (Django), тестирование 356
Приложения (Django), тестирование, doctest, модуль (Python) 357
Приложения (Django), тестирование, unittest, модуль (Python) 358
Приложения (Django), тестирование, запуск тестов 358
Приложения (Django), тестирование, инструменты 361
Приложения (Django), тестирование, моделей 359
Приложения (Django), установка 414
Приложения (Django), фотогалерея, пример приложения 217
Приложения (Django), фотогалерея, пример приложения, models.py, файл 218
Приложения (Django), фотогалерея, пример приложения, PIL (Python Imaging Library), установка 221
Приложения (Django), фотогалерея, пример приложения, ThumbnaillmageField, класс, создание 224
Приложения (Django), фотогалерея, пример приложения, настройка адресов URL 231
Приложения (Django), фотогалерея, пример приложения, подготовка к выгрузке файлов 219
Приложения (Django), фотогалерея, пример приложения, проверка поля ImageField 222
Приложения (Django), фотогалерея, пример приложения, шаблоны 235
Приложения на платформе Django, blog, пример проекта, приложение администрирования 105
Приложения на платформе Django, blog, пример проекта, регистрация 108
Приложения на платформе Django, blog, пример проекта, создание проекта 96
Приложения на платформе Django, blog, пример проекта, создание шаблона 112
Приложения на платформе Django, blog, пример проекта, создание шаблона URL 114
Приложения на платформе Django, blog, пример проекта, шаблоны, базовый шаблон 115
Приложения на платформе Django, blog, пример проекта, шаблоны, фильтры 118
Приложения на платформе Django, django-admin.py, утилита 96
Приложения на платформе Django, запуск сервера разработки 98
Приложения на платформе Django, модели, создание 101
Приложения на платформе Django, настройка базы данных 101
Приложения на платформе Django, создание приложения 100
Приложения на платформе Django, теги переменных 112
Приложения на платформе Django, функции представления 113
Примеры приложений, liveblog 273
Примеры приложений, liveblog, XML или JSON 280
Примеры приложений, liveblog, выбор библиотеки Ajax 274
Примеры приложений, liveblog, использование функции представления в JavaScript 286
Примеры приложений, liveblog, настройка и тестирование библиотеки Ajax 282
Примеры приложений, liveblog, проектирование 273
Примеры приложений, liveblog, создание функции представления 284
Примеры приложений, liveblog, структура каталогов 275
Реклама