LINUX.ORG.RU

Django


86

12

Всего сообщений: 31

Выложена альфа версия библиотеки QtDjango

Группа Open Source

QtDjango - это библиотека для прозрачной связи PyQt приложения с сервером Django (с django-piston).
Подключив ее к проекту, разработчик получает в клиенте на PyQt прозрачный django-подобный способ доступа к моделям на удаленном Django-сервере
Кроме того, частично реализованы «виды» - Qt-виджеты, отображающие состояние моделей

Все желающие приглашаются развивать проект

>>> Репозиторий (на github)

 , , , ,

nbdarvin
()

Программирование на Python: Часть 11. Web-программирование: Django

Группа Документация

Завершает цикл о языке программирования Python вводная статья о популярном фреймворке Django. Разумеется, все возможности этого инструмента нельзя описать в рамках одного материала, но говорить о Python и не упомянуть о Django автор счел невозможным.

>>> Подробности

 ,

IBM_dW
()

Основы использования фреймворка django при построении Web-сайта

Группа Документация

В статье рассмотрены вопросы использования фреймворка django как инструмента построения Web-сайта. Последовательно дан общий обзор django, понятий моделей, шаблонов и просмотрщиков («вьюх»). Рассмотрен процесс установки и настройки django, ее конфигурационных файлов. В пошаговом режиме проведен экскурс через весь процесс создания простой, но работоспособной Web-страницы с использованием django. Весь материал снабжен примерами и исходным кодом на языке Python.

>>> Подробности

 

IBM_dW
()

Вышел Django 1.2

Группа Интернет

Сегодня вышла новая версия замечательного фреймворка Django на не менее замечательном языке python. Django — это высокоуровневый веб-фреймворк для быстрой разработки сайтов.

Основные изменения:

  • Поддержка нескольких баз данных
  • Валидация данных в моделях
  • Улучшена защита от CSRF
  • Messages framework (хранит сообщения между запросами в куках или сессии)
  • Более гибкий шаблонный тег if
  • Возможность маппинга чистого sql на джанговские объекты (Raw sql)

>>> Подробности

 , ,

anti_social
()

Picket 0.2.1 - багтрекер на основе Django - первый релиз.

Группа Open Source

Тихо и незаметно вышла первая стабильная версия Picket - багтрекера основанного на фреймворке Django.

  • поддержка любых БД, которые поддерживаются Django
  • удобный интерфейс управления правами пользователей в багтрекере
  • возможность принимать баги по электронной почте (help desk)
  • гибкая настройка статусов прохождения бага
  • интерфейс знакомый по известному багтрекеру Mantis
  • распространяется под лицензией GPL v3

>>> Пост в блоге разработчиков

 , , , ,

lig
()

Вышла Django 1.1

Группа Open Source

После года активной разработки состоялся релиз фреймворка для разработки веб-сайтов на python: Django 1.1.

В новой версии:

  • Улучшения ORM: поддержка аггрегации и выражений в запросах (F-expressions)
  • Улучшения системы моделей: добавлена поддержка "unmanaged" models (модель, которая не связана с таблицей в БД) и proxy models.
  • Добавлена поддержка "отложенных" полей моделей (их значение вычисляется только во время обращения к полю, а не во время создания модели.
  • Групповые операции над объектами в админке
  • Улучшения в производительности тестов
Также стоит отметить, что в сегодня также вышли security-апдейты для старых версий django.

>>> Release Notes

 , ,

provaton
()

Вышел NOC Project 0.2.4

Группа Open Source

Noc Project - Система поддержки технологических процессов для сетевой инфраструктуры, разрабатываемая нашими соотечественниками.

Основные возможности:

  • управление отказами;
  • мониторинг событий по нескольким каналам (snmp, syslog);
  • управление адресным пространством с возможностью работы с VRF;
  • управление виртуальными каналами (VLAN,DLCI);
  • управление конфигурациями сетевого оборудования (vcs, сравнение, подсветка синтаксиса);
  • функция внесения изменений в DNS;
  • управление пиринговыми взаимоотношениями;
  • база знаний (в т.ч. шаблон для документирования оборудования в стойке);
  • разграничение прав доступа к модулям и отчётам.
Система построена на платформе Django, в качестве БД используется PostgreSQL,в качестве хранилища конфигураций Mercurial.

На днях вышла новая версия 0.2.4, некоторые из изменений:
  • встроенные on-line справочники (с возможностью создавать собственные);
  • в Knowledge Base появились шаблоны статей;
  • появилась базовая поддержка для VoiceFinder AddPack.(всего поддерживается 25 типов устройств);
  • в модуле "Virtual Circuit Management" можно создавать новые типы VC со своими ограничениями.


Активное обсуждение системы с участием разработчиков идёт на NAG-е http://forum.nag.ru/forum/index.php?s...

>>> Подробности

 , , , ,

Renso
()

Вышел django 1.0

Группа Open Source

Сегодня вышел первый стабильный релиз веб-фреймворка django, написанного на языке программирования python. Обещается обратная совместимость со всеми последующими релизами 1.*

Возможности новой версии:

  • Переработана админка
  • Улучшена поддержка юникода
  • Переработан код ORM
  • Автоматическое экранирование специальных символов в темплейтах.
  • Встроенная GIS-система
  • Подключаемые хранилища для FileField и ImageField
  • Совместимость с Jython
  • Generic Relations (возможность ссылаться в модели на любой объект в базе данных)
  • Возможность указать ORM при сохранении модели, что нужно делать INSERT или UPDATE
  • Переработанный фреймворк для коментариев
  • Убран старый код (oldforms, form_for_model, form_for_instance, и т. д.)
Скачать -- http://www.djangoproject.com/download...

>>> Release Notes

 , ,

anonymous
()

Picket — багтрекер с сердцем на Python

Группа Open Source

В ночь с 1-го на 2-е июля 2008 года свет увидели первые байты исходного кода открытого багтрекера, разработка которого ведется на Python в тесной связи с библиотекой Django.

В качестве основы для базы данных взята структура БД проекта Mantis. Однако, в нее уже внесены некоторые коррективы. Например, улучшено представление в БД механизма "видимости". Теперь "видимость" проектов и багов основана на группах пользователей (задействован стандартный механизм Django).

Вообще, основными целями проекта являются:

  1. Создание легкой в установке и администрировании альтернативы Mantis, написанной на Python.
  2. Обеспечение большего удобства работы, чем обеспечивает Мантис.

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

Также в проекте найдется дело и добрый совет для тех, кто хочет реализовать себя в следующих профессиях:

  • программист Python,
  • HTML-верстальщик,
  • программист JavaScript.

Fill free to contribute to our project.

>>> Страница проекта Picket на sf.net

 , , , , ,

lig
()

Установка и настройка Django на “боевом” сервере с CentOS 5

Группа Документация

Статья об установке и настройке на выделенном сервере Python веб-фреймворка Django с mod_python для Apache, с кэшированием memcached и lighttpd для статических файлов.

>>> Подробности

 , , , , ,

kit1980
()

Вышел перевод DjangoBook

Группа Документация

Вышел неполный перевод документации по популярному OpenSource веб-фреймворку Django, написанному на языке Python. Основной перевод выполнен Русланом Поповым.

>>> Подробности

 , , ,

anonymous
()