QtDjango - это библиотека для прозрачной связи PyQt приложения с сервером Django (с django-piston).
Подключив ее к проекту, разработчик получает в клиенте на PyQt прозрачный django-подобный способ доступа к моделям на удаленном Django-сервере
Кроме того, частично реализованы «виды» - Qt-виджеты, отображающие состояние моделей
Завершает цикл о языке программирования Python вводная статья о популярном фреймворке Django. Разумеется, все возможности этого инструмента нельзя описать в рамках одного материала, но говорить о Python и не упомянуть о Django автор счел невозможным.
В статье рассмотрены вопросы использования фреймворка django как инструмента построения Web-сайта. Последовательно дан общий обзор django, понятий моделей, шаблонов и просмотрщиков («вьюх»). Рассмотрен процесс установки и настройки django, ее конфигурационных файлов. В пошаговом режиме проведен экскурс через весь процесс создания простой, но работоспособной Web-страницы с использованием django. Весь материал снабжен примерами и исходным кодом на языке Python.
Сегодня вышла новая версия замечательного фреймворка Django на не менее замечательном языке python. Django — это высокоуровневый веб-фреймворк для быстрой разработки сайтов.
Сегодня вышел первый стабильный релиз веб-фреймворка django, написанного на языке программирования python. Обещается обратная совместимость со всеми последующими релизами 1.*
Возможности новой версии:
Переработана админка
Улучшена поддержка юникода
Переработан код ORM
Автоматическое экранирование специальных символов в темплейтах.
Встроенная GIS-система
Подключаемые хранилища для FileField и ImageField
Совместимость с Jython
Generic Relations (возможность ссылаться в модели на любой объект в базе данных)
Возможность указать ORM при сохранении модели, что нужно делать INSERT или UPDATE
Переработанный фреймворк для коментариев
Убран старый код (oldforms, form_for_model, form_for_instance, и т. д.)
В ночь с 1-го на 2-е июля 2008 года свет увидели первые байты исходного кода открытого багтрекера, разработка которого ведется на Python в тесной связи с библиотекой Django.
В качестве основы для базы данных взята структура БД проекта Mantis. Однако, в нее уже внесены некоторые коррективы. Например, улучшено представление в БД механизма "видимости". Теперь "видимость" проектов и багов основана на группах пользователей (задействован стандартный механизм Django).
Вообще, основными целями проекта являются:
Создание легкой в установке и администрировании альтернативы Mantis, написанной на Python.
Обеспечение большего удобства работы, чем обеспечивает Мантис.
Для достижения второй цели планируется реализовать концептуально новый интерфейс панели управления багтрекером. Для реализации этой задачи проекту требуется дизайнер интерфейсов.
Также в проекте найдется дело и добрый совет для тех, кто хочет реализовать себя в следующих профессиях:
Статья об установке и настройке на выделенном сервере Python веб-фреймворка Django с mod_python для Apache, с кэшированием memcached и lighttpd для статических файлов.
Вышел неполный перевод документации по популярному OpenSource веб-фреймворку Django, написанному на языке Python. Основной перевод выполнен Русланом Поповым.