The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

03.09.2014 13:52  Релиз web-фреймворка Django 1.7

После почти года разработки вышла стабильная версия популярного фреймворка Django 1.7, написанного на языке Python и предназначенного для разработки веб-приложений. Выпуск Django 1.7 примечателен прекращением поддержки Python 2.6 и добавлением поддержки Python 3.4. Пользователям Python 2.6 рекомендуется спланировать миграцию на поддерживаемые выпуски Python 2.7.x, 3.2.x, 3.3.x или 3.4.x, или продолжить использование ещё поддерживаемых веток Django 1.4 LTS и 1.6.

Из улучшений отмечается:

  • Новая встроенная система миграции БД (применение изменений в модели данных к схеме хранения в СУБД), поддерживающая PostgreSQL, MySQL и SQLite;
  • Переработанная концепция приложений Django, которые теперь не привязаны к наличию файлов с моделями хранения и могут определять как конфигурационные данные, так и исполняемый код;
  • Модель Field API расширена поддержкой миграции и адаптирована для реализации в будущем дополнительных составных ключей в Django ORM;
  • Поддержка создания класса Manager с методами QuerySet ( QuerySet.as_manager()) и возможность использования заданного класса Manager при разборе обратных связей (reverse relations);
  • Добавлен расширяемый инструментарий для проверки системы, который может использоваться для выявления ошибок и диагностики проблем.


  1. Главная ссылка к новости (https://www.djangoproject.com/...)
Лицензия: CC-BY
Тип: Программы
Ключевые слова: django
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 13:58, 03/09/2014 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    Плохо что миграции нельзя отключить.
     
     
  • 2.2, xwild (ok), 14:56, 03/09/2014 [^] [ответить]    [к модератору]
  • +/
    Даже если удалить/переименовать каталог migrations?
     
  • 2.3, menan (?), 15:19, 03/09/2014 [^] [ответить]    [к модератору]
  • +/
    Хаха, зачем их отключать?)
     
     
  • 3.6, Аноним (-), 16:31, 03/09/2014 [^] [ответить]    [к модератору]
  • +/
    Чтобы делать то, до чего не додумались создатели... ООП не панацея...
    Хотя чаще всего, как сказано ниже, делать кучки из XML-а
     
     
  • 4.14, menan (?), 00:12, 04/09/2014 [^] [ответить]    [к модератору]
  • +/
    Ну так, если тебе не нужны миграции - просто не пользуйся ими. Миграции нужны только для изменения таблиц во время разработки, при чём тут кучи XML не ясно. Миграции же не вшиты в модели и т.п.
     
  • 3.8, Аноним (-), 18:53, 03/09/2014 [^] [ответить]    [к модератору]  
  • +/
    Похоже, там ещё в бете, даже при запуске тестов проверялись миграции, и с ними очень долго шел процесс.
    Как сейчас не знаю, не смотрел.
     
  • 2.4, Аноним (-), 15:55, 03/09/2014 [^] [ответить]    [к модератору]  
  • +/
    И зачем их отключать?
     
  • 1.15, Аноним (-), 10:49, 04/09/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    request.REQUEST в deprecated зачем-то добавили, полезная ведь штука
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor