search
top
Снаряжение для активного отдыха или экстремальных видов спорта. У нас вы можете купить или продать сноуборд, велосипед, горные лыжи и многое другое

10 трудностей при изучении Django.

“Чем дальше в лес, тем больше дров”

На написание данного поста подтолкнула статья 10 Django Trouble Spots for Beginners. Это вольный перевод этого материала с множеством “отсебятины” показавшейся мне важной при изучении . Естественно проблем при изучении джанго всплывает гораздо больше чем 10 :-). Описанные проблемы в основном возникают на самых ранних этапах обучения и, особенно при переходе c PHP.
(далее…)

Памятка по регулярным выражениям

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

Каждое регулярное выражение должно состоять из: ограничителя шаблона, самого шаблона, и не обязательных модификаторов.

1. Ограничитель шаблона

“#” - ограничителm шаблона им может служить любой не алфавитно-цифровой символ, кроме обратного слеша “\”. Очень часто в качестве ограничителя используется “/”,”|”,”%”,”$” или как в моём случае “#”. Если в шаблоне нужно использовать символ который у нас выбран в качестве ограничителя перед ним добавляется обратный слеш “\” (пример: “#\##i”)

2. Шаблон

Шаблон это то что находится между ограничителей у нас это “<(h1|h2|h3)>(.*)
в нашем шаблоне так же имеются под-шаблоны: “(h1|h2|h3)” который ищет совпадение с h1 или h2 или h3, и “(.*)” который ищет совпадение между заголовков
и также у нас есть обратная ссылка \\1 о которой будет рассказано в пункте 4

Давай рассмотрим синтаксис шаблонов, именно в нём и состоит вся мощь регулярных выражений: (далее…)

О начальстве, жизненно!!!

Настройка Django+Tornado+Nginx под Windows. Часть 2

В прошлой части были описаны подготовительные работы и установка OSQA. Наконец непосредственно дошли до настройки серверов.

Глава 3. Установка и настройка связки +

Начнем:
Установка торнадо:
Способ(Рекомендованный) 1.
Устанавливаем с помощью setuptools или distribute.
“C:\Program Files\Python27\Lib\site-packages\easy_install.py”
(далее…)

Настройка Django+Tornado+Nginx под Windows. Часть 1

Глава 1. Введение.

Раннее уже была написана серия статей про поднятие серверов для проектов, но на сегодняшний день они уже далеко не актуальны.
Кому интересно:
Установка сервера Apache+…..+Django Part_1
Установка сервера Apache+…..+Django Part_2

Сейчас думаю самым удачным вариантом для разворачивания “боевого” проекта является связка +. Её сегодня и будем ставить.

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

(далее…)

Page 1 of 1212345»...Last »
top