The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз web-фреймворка Django 1.8"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз web-фреймворка Django 1.8"  +1 +/
Сообщение от opennews (??) on 02-Апр-15, 21:55 
После семи месяцев разработки вышла (https://www.djangoproject.com/weblog/2015/apr/01/release-18-.../) стабильная версия популярного фреймворка Django 1.8 (https://docs.djangoproject.com/en/1.8/releases/1.8/), написанного на языке Python и предназначенного для разработки веб-приложений. Django 1.8 отнесён к выпускам с длительным сроком поддержки  (LTS), обновления для которых выпускаются как минимум в течение трёх лет. Поддержка  Django  1.7 и  Django 1.4 LTS продлится до октября 2015 года, выпуск обновлений для ветки  Django 1.6 прекращён.


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


-  Обеспечена встроенная поддержка подключения различных шаблонизаторов. Из коробки доступен базовый язык шаблонов Django и шаблонизатор Jinja2. В одном проекте можно использовать одновременно несколько разных шаблонизаторов;
-  Предоставлены средства для выполнения сложных SQL запросов через ORM;
-  Формализован API для  Model._meta (https://docs.djangoproject.com/en/1.8/ref/models/meta/);
-  В состав включен  модуль contrib.postgres, позволяющий задействовать специфичные для PostgreSQL возможности (https://docs.djangoproject.com/en/1.8/ref/contrib/postgres/);
-  Представлены новые типы данных: UUIDField  для хранения уникальных идентификаторов и  DurationField для отрезков времени;

-  В состав включена библиотека  django-secure (https://pypi.python.org/pypi/django-secure), добавляющая дополнительные проверки в цикл обработки запрос/ответ.

URL: https://www.djangoproject.com/weblog/2015/apr/01/release-18-.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=41962

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Релиз web-фреймворка Django 1.8"  –19 +/
Сообщение от Аноним (??) on 02-Апр-15, 21:55 
Django - яркий пример фреймворка который разжирается и разрастается от версии к версии, но разработчикам на это совершенно положить.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз web-фреймворка Django 1.8"  –4 +/
Сообщение от xanonx on 02-Апр-15, 22:06 
Меня конечно сейчас запинают, но скажу что Джанга - это смачная поделка. Совмещать веб-фреймворк и ORM в рамках одного проекта - это ад и Израиль.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Релиз web-фреймворка Django 1.8"  +1 +/
Сообщение от Anonimous on 02-Апр-15, 22:17 
Совершенно ничто не мешает использовать компоненты отдельно. Использовать другой ОРМ тоже не проблема.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Релиз web-фреймворка Django 1.8"  +4 +/
Сообщение от th3m3 (ok) on 02-Апр-15, 22:21 
Django очень гибкий и можно его использовать вообще без ORM.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Релиз web-фреймворка Django 1.8"  –2 +/
Сообщение от xanonx on 02-Апр-15, 22:35 
Не поделишься ссылкой на пример использования Джанго ОРМа без веб частей? Вангую что так нельзя без костылей
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Релиз web-фреймворка Django 1.8"  +/
Сообщение от Taman on 02-Апр-15, 22:52 
Я использую жангу почти без ОРМ - ибо не доверяю в оптимизированность и секурность орм - селектов
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Релиз web-фреймворка Django 1.8"  +/
Сообщение от Лень логиниться on 02-Апр-15, 23:32 
Уже можно выкидывать Sqlalchemy и переходить на Django orm?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Релиз web-фреймворка Django 1.8"  +/
Сообщение от Лень логиниться on 02-Апр-15, 23:39 
На больших запросах с кучей join-ов, условий, на хитрых селектах, зависящих от переданных в оригинальном запросе полей, без ORM часто просто смерть. И вероятность налажать просто растёт геометрически.
Впрочем, джанговый орм для этого тоже не годится. Во всяком случае версии 1.7.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "Релиз web-фреймворка Django 1.8"  +/
Сообщение от Аноним (??) on 03-Апр-15, 00:43 
> задействовать специфичные для PostgreSQL возможности

одобрямс! дб-специфичный модуль для желающих при сохранении дб-агностичности продукта в целом - это правильная политика.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Релиз web-фреймворка Django 1.8"  –1 +/
Сообщение от Аноним (??) on 03-Апр-15, 06:05 
Это у тех, у кого руки растут не от туда, откуда надо.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

16. "Релиз web-фреймворка Django 1.8"  +1 +/
Сообщение от GrammarNazist on 03-Апр-15, 09:27 
"не оттуда" же
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

19. "Релиз web-фреймворка Django 1.8"  +4 +/
Сообщение от djbaldey email(ok) on 03-Апр-15, 13:38 
Да, разрастается, но при этом 1.8 быстрее работает, чем 1.4, к примеру.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

21. "Релиз web-фреймворка Django 1.8"  +1 +/
Сообщение от Аноним (??) on 03-Апр-15, 15:03 
Пожалуйста: https://docs.djangoproject.com/en/1.8/intro/tutorial01/#play...
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

22. "Релиз web-фреймворка Django 1.8"  +1 +/
Сообщение от Xasd (ok) on 03-Апр-15, 17:58 
web-фреймворка Django -- один из немногих фреймворков (а быть может даже ЕДИНСТВЕННЫЙ), кто на сегодняшний день предлагает безопасность *из**коробки* (по-умолчанию) от дыр класса clickjacking\csrf\xss .

в других фреймворках -- нужно предпринять дополнительные усилия (не сложные, но усилия) чтобы защититься от clickjacking\csrf\xss .

а в Django -- нужно предпринять дополнительные усилия чтобы УБРАТЬ защиту от clickjacking\csrf\xss . некоторые дурачки ,например, так делают (убирают эту защиту в Django) для своих web-сайтов, так и не разобравшись в проблеме почему Django это предлагает :-) ..

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Релиз web-фреймворка Django 1.8"  +/
Сообщение от й on 06-Апр-15, 16:36 
В Rails всё ровно так же.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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