Python

Переезд сайта на Django!

Переезд сайта на Django!

Привет, всем посетителям моего сайта!

Сегодня я решился и, все таки, заменил php на python на этом сайте, чему и безмерно рад :)

Случилось это просто - создал приложение Django. И чтоб не создавать колесо заново, как говорится, в качестве блога выбрал компонент Zinnia и прикрутил его в сайт, импорт статей произошел без проблем, правда теги перевелись в транслит и комментарии потерялись, но это не страшно ипоправимо со временем. Дальше конечно предстоит много работы по улучшению. Но все же для меня лично это будет просто и в удовольствие.

Что в ближайших планах: 

  • прикрутить регистрацию
  • довести до ума Теги - а то транслит как-то ...

Читать далее

Установка python, apache и mod_wsgi. Установка django на vps-сервер CentOS

Здравствуйте , дорогие читатели моей колонки! Хочу поведать Вам сегодня про устрановку связки python, django , apache и mod_wsgi на vps-сервер с установленнным CentOS. Итак, пойдем по порядку:

1. Установка Apache.

Качаем Apache, APR и APR-Util. Последние стабильные версии берем отсюда: APR и APR-Util Apache
cd /usr/local/src wget http://apache.cp.if.ua//apr/apr-1.4.2.tar.gz wget http://apache.cp.if.ua//apr/apr-util-1.3.9.tar.gz wget http://apache.vc.ukrtel.net//httpd/httpd-2.2.16.tar.gz
Распаковываем архивы:
tar -xzf apr-1.4.2.tar.gz tar -xzf apr-util-1.3.9.tar.gz tar ...

Читать далее

AJAX и Django + jQuery

Приведу Вам сегодня несколько примеров о том, как осуществлять функциональность AJAX в django приложении, используя библиотека jQuery JavaScript. Скажу сразу, что эта статья относится к версии Django 1.1 или новее и направлена на новичков Django, подобно мне :).

В отличие от некоторых других сетевых приложений, Django, слава Богу  не привязан к какой-либо библиотеке JavaScript, и Вы можете использовать любую на свое усмотрение. Однако, В этой статье я буду использовать jQuery ради простоты.



Базовый пример Django и ajax


Давайте начнем с очень простого кода в views.py ...

Читать далее

Eclipse pydev и django. Установка на windows платформе.

Часто бывает так, что Вам не доступен линукс, это когда Вы сидите на работе, Вы его (Linux) не знаете, или, например, принципиально работаете только с windows. Но при этом хотите работать с Python и Django в Eclipse. И у Вас нет времени на долгие установки и настроки. Хочется вот так вот взять быстренько скачать, поставить и начать работать. Для этого я Вам предлагаю набор инструментов быстрой установки и начала работы.

Берем все свежее на сегодня  ... Я сразу внес все нужные модули в сборку Eclipse и сайты их обновления чтобы Вы могли видеть что и откуда обновляется и чтоб у Вас ...

Читать далее

Релиз Django 1.2 доступен для скачивания

Спешу обрадовать всех посетителей этого портала, что 17 мая 2010 года, благодаря многомесячных трудам разработчиков было официально объявлено о выходе в свет фреймворка Django редакции 1.2.

Одним из основных моментов Django 1.2 есть то, что фреймворк Django 1.2 больше НЕ совместим с Python 2.3.

Django все еще будет работать на редакциях 2.x Python, но минимальная редакция Python теперь будет 2.4.

Django 1.1, все еще будут поддерживать и выпускать обновления безопасности с поддержкой Python 2.3, и это будет происходить аж до выхода новой редакции Django 1.3.

Скачать можно с официальной страницы загрузки ...

Читать далее

Установка Python. Установка Django. Установка mod_python c Apache

Итак, как обещал, опишу процедуру установки и настройки всего необходимого нам для разработки.

Файлы python имеют расширения *.py

Для редактирования этих файлов Вы можете использовать любой текстовый редактор или специализированную среду разработки. Выбор за Вами.

Установка Python


Превое, что Вам понядобится - это сам Python. Взять его можно по этой ссылке http://www.python.org/download/ .

Выбираете Вашу операционную систему, качаем и устанавливаем - думаю затруднений с утановкой не должно быть особых :).

Для проверки наберите в консоли Вашей операционной системы комманду python и Вы должны получить примерно такой результат


Python 2.6.4 (#2, Mar 15 2010, 00:05:10)
[GCC 3 ...

Читать далее

Язык программирования Python и первые впечатления от Django.

Доброе время суток, уважаемые читатели моей колонки :).

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

Читать далее