The OpenNET Project / Index page

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



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

"Релиз web-фреймворка Django 2.2"  +/
Сообщение от opennews (??), 01-Апр-19, 23:41 
Представлен (https://www.djangoproject.com/weblog/2019/apr/01/django-22-r.../)  релиз web-фреймворка Django 2.2 (https://docs.djangoproject.com/en/2.1/releases/2.1/), написанного на языке Python и предназначенного для разработки веб-приложений.  Ветка Django 2.2 отнесена к категории выпусков с длительным сроком поддержки и будет получать (https://www.djangoproject.com/download/#supported-versions) обновления до апреля 2022 года. LTS-ветка 1.11 будет поддерживаться до апреля 2020 года, а ветка 2.1 до декабря 2019 года. Поддержка ветки 2.0 прекращена.


Ключевые улучшения (https://docs.djangoproject.com/en/2.2/releases/2.2/):

-  Добавлены новые классы  CheckConstraint (https://docs.djangoproject.com/en/2.2/ref/models/constraints...) и UniqueConstraint (https://docs.djangoproject.com/en/2.2/ref/models/constraints...), позволяющие определить в модели собственные ограничения обращений к базе данных при помощи опции Meta.constraints (https://docs.djangoproject.com/en/2.2/ref/models/options/#dj...) (например, "models.CheckConstraint(check=models.Q(age__gte=18)");

-  В runserver обеспечено использование фреймворка Watchman (https://www.opennet.ru/opennews/art.shtml?num=37101) для увеличения производительности отслеживания изменений в большом числе файлов;

-  Добавлен объект HttpRequest.headers (https://docs.djangoproject.com/en/2.2/ref/request-response/#...) для быстрого доступа к HTTP-заголовкам, переданным при запросе (например,  request.headers['User-Agent']).

URL: https://www.djangoproject.com/weblog/2019/apr/01/django-22-r.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=50439

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

Оглавление

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


1. "Релиз web-фреймворка Django 2.2"  –15 +/
Сообщение от Аноним (1), 01-Апр-19, 23:41 
В 2к19 это просто эталон бессмысленного фреймворка.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз web-фреймворка Django 2.2"  –2 +/
Сообщение от Anonim (??), 02-Апр-19, 00:12 
Проекты использующие джанго

YouTube
Google Search
DropBox
Instagram
Reddit
Pinterest
Yahoo Maps
Spotify
cencys

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

3. "Релиз web-фреймворка Django 2.2"  +8 +/
Сообщение от Аноним (3), 02-Апр-19, 00:22 
Ютуб? Реддит?? Гугл серч???
Если честно, не ожидал, это действительно правда? Али 1 апреля доотмечаете?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Релиз web-фреймворка Django 2.2"  +9 +/
Сообщение от Аноним (4), 02-Апр-19, 00:42 
Пруфы, что этот список актуален, а не протух на десять лет?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

8. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Аноним (8), 02-Апр-19, 01:21 
> DropBox

То-то они вкладывалтсь в pyston, чтобы ускорить python. А сейчас говорят на rust пишут.

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

13. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Аноним (13), 02-Апр-19, 07:18 
Главную яндекса забыл
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

37. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Аноним (37), 03-Апр-19, 02:20 
Она не django)
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

42. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от я (?), 04-Апр-19, 22:20 
Она на перле
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

14. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Аноним (14), 02-Апр-19, 08:04 
> Проекты использующие джанго

Какие-нибудь внутренние ресурсы, написанные сотрудниками YouTube для сотрудников YouTube:

> на phpconf у Marcus`a спросили как они используют php в google. Он ответил, что у них есть страничка, через которую они пиццу заказывают, так вот она написана на php

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

25. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от ыы (?), 02-Апр-19, 12:44 
собственный сайт для заказа пиццы... это круто.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

30. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Аноним (30), 02-Апр-19, 13:55 
Ну а что делать, если сам Youtube - на Go. От питона остался лишь скрипт для конвертации на Go.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

16. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Аноним (16), 02-Апр-19, 08:09 
Pinterest вроде на Flask, что, конечно не умаляет всей крутизны Django...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

43. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Rob Pike (?), 05-Апр-19, 18:34 
Как минимум, reddit написан на pyramid, до был на лишпе
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Релиз web-фреймворка Django 2.2"  –3 +/
Сообщение от Аноним (5), 02-Апр-19, 00:49 
Для веба нет ничего лучше питона. Я не понимаю, почему он еще не в браузере вместо JS.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

9. "Релиз web-фреймворка Django 2.2"  +2 +/
Сообщение от Аноним (9), 02-Апр-19, 04:14 
Сильное заявление, проверять его я конечно не буду
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

21. "Релиз web-фреймворка Django 2.2"  +3 +/
Сообщение от Аноним (21), 02-Апр-19, 10:57 
Скорее, его стоит сопоставлять с PHP.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

31. "Релиз web-фреймворка Django 2.2"  –1 +/
Сообщение от Аноним (30), 02-Апр-19, 13:56 
Для чебурнета, вероятно, ничего лучше питона нет.... Ок.... За пределами РФ, к слову, с питоном сложно найти работу на вебе...
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

32. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от th3m3 (ok), 02-Апр-19, 14:27 
То-то на Upwork полно заказов на Django.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

40. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Анонимомус (?), 03-Апр-19, 16:14 
Была попытка привнести немного питоновского в мир браузеров CoffeeScript называлась, что-то не прижилось, ну а сейчас wasm в руки и пиши на чем вздумается.

Вместо js уже сделать дефолтным что-то практически не реально в ближайшей перспективе, да и не нужно.

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

12. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от iPony (?), 02-Апр-19, 06:40 
Django + Gunicorn вполне фапабельная связка.
Ну а всяким там всегда что-то не то и не так.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

19. "Релиз web-фреймворка Django 2.2"  +2 +/
Сообщение от a3k (?), 02-Апр-19, 09:18 
Недостаточно модный?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

15. "Релиз web-фреймворка Django 2.2"  +5 +/
Сообщение от Аноним (16), 02-Апр-19, 08:07 
О, LTSик подвезли, отлично! Django лучший по сумме качеств, поздравления всем причастным.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Релиз web-фреймворка Django 2.2"  –1 +/
Сообщение от Анонимemail (17), 02-Апр-19, 08:48 
django научился прямо работать с HTTPS или как  раньше через 'apache'
надо перенаправлять запросы?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Релиз web-фреймворка Django 2.2"  +9 +/
Сообщение от a3k (?), 02-Апр-19, 09:17 
А зачем это нужно? Кто-то реально работает с Django не через nginx/что-то подобное?
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

33. "Релиз web-фреймворка Django 2.2"  +1 +/
Сообщение от Аноним (33), 02-Апр-19, 15:51 
Это лишний функционал. Чтобы сделать терминирование https лучше, чем в nginx/haproxy/varnish/whateverelse придётся потратить овердофига усилий, которые можно пустить на что-нибудь полезное.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

34. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Аноним (3), 02-Апр-19, 16:39 
Ой, я бы вот как раз лучше не доверялся этим их встроенным вебсерверам для работы на прямую. Пусть лучше за апачем/энджинэксом стоит
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "Релиз web-фреймворка Django 2.2"  +2 +/
Сообщение от киця (?), 02-Апр-19, 11:06 
Я честно пытался на нём писать, проект продержался лет 5, но из-за отсутствия масштабируемости (нет многопоточности, всё течёт, питон жутко тормозной) пришлось всё переписывать на джаву. Конечно это больше проблема языка, чем джанги, но она делает сам фреймворк неюзабельным.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Релиз web-фреймворка Django 2.2"  –2 +/
Сообщение от vakorol (?), 02-Апр-19, 17:24 
> питон жутко тормозной)
> пришлось всё переписывать на джаву

Что, простите??

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

38. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Акроним (?), 03-Апр-19, 08:06 
Перевожу: "Питон (в частности Django) в самом анале списка на https://www.techempower.com/benchmarks/. Пришлось переписывать на одном из фреймворков на Java, которые ближе к началу того же списка."
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

39. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Аноним (39), 03-Апр-19, 08:57 
думать надо было перед тем, как питон выбирать.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

23. "Релиз web-фреймворка Django 2.2"  +1 +/
Сообщение от Аноним (23), 02-Апр-19, 12:00 
Django далеко не лучшее решение в мире python, но невероятно распиаренное. И за годы работы с этим счастьем я могу сказать что это неудобный фреймворк.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от microcoder (ok), 02-Апр-19, 13:19 
Не знаю, может только у меня создалось впечатление, что джангу писали Джависты, буквально всё там пропитано духом джавы. В ORM можно встретить не pythonic-style. Это отпугнуло и выбрал Flask.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

29. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Аноним (39), 02-Апр-19, 13:54 
>  джангу писали Джависты,

Вряд ли. Просто пытались Rails слизать, но убогий синтаксис питона не позволил это сделать.

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

36. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от vakorol (?), 02-Апр-19, 17:27 
На счёт "лучшее решение" не возьмусь судить. Но вот за годы работы с этим счастьем я могу сказать, что это УДОБНЫЙ фреймворк, в котором есть практически всё для хорошей жизни. А чего нет в нём, есть в других сопутствующих модулях.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

24. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от Аноним (24), 02-Апр-19, 12:20 
> age__gte

Питон во всей красе.

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

28. "Релиз web-фреймворка Django 2.2"  +/
Сообщение от microcoder (ok), 02-Апр-19, 13:28 
Не Питон, а Джанга. Такого нет, насколько я помню в Pony ORM, SQLAlchemy
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

27. "Релиз web-фреймворка Django 2.2"  +1 +/
Сообщение от Аноним (27), 02-Апр-19, 13:24 
+ за Flask
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

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