@pydjango

Страница 23 из 1273
[Anonymous]
02.09.2016
16:51:02
Ты на 1.10 сидел?

вы заметили, кстати, что 1.10.1 вчера вышла?

Dan
02.09.2016
16:51:31
Я на 1.10 перелез

Alexander
02.09.2016
16:55:35
Ты на 1.10 сидел?
для нового проекта буду использовать

Google
Alexander
02.09.2016
16:56:12
про старые проекты - я решил везде использовать предыдущую стабильную версию, то есть с выходом 1.10 я все остальные проекты перевёл на 1.9

Dan
02.09.2016
16:57:12
А у меня вечно руки чешутся

Alexander
02.09.2016
16:57:15
ну, а новые проекты я делаю на бете/рк/последней стабильной версии (если нет бет или рк), так как они всё равно первое время будут глючить

реально интересно будет после выхода 2.0

а сейчас какие-то не очень интересные для меня релизы

я не могу сходу сказать, что интересного в 1.10, того, без чего нельзя обойтись в 1.8

ну, кроме более красивой админки) но это просто дизайн

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

вот все эти индексы, которые они там допиливают - это ведь можно было и раньше делать, вручную

Dan
02.09.2016
16:59:56
А что будет в 2 версии?

Alexander
02.09.2016
17:00:14
выкидывание кода совместимости с Python 2

наверное, будет быстрее

Artem
02.09.2016
17:00:29
Google
Alexander
02.09.2016
17:00:49
замена функций на CBV

мне не оч нравится

Artem
02.09.2016
17:00:59
а зря, довольно удобно

особенно для реста

Dan
02.09.2016
17:01:04
наверное, будет быстрее
Не думаю что много кода выкинут

Alexander
02.09.2016
17:01:11
мне нравится когда view реализовано в виде функции

если это простая функция - зачем усложнять?

на классах оно , наверное, более медлительное

Dan
02.09.2016
17:01:59
А функциональных въюх не оставят?

Artem
02.09.2016
17:02:12
это хорошо, когда небольшие функции, а когда у тебя много разных методов, собираешь джысонину через прочие генераторы, наследуешься и используешь классы других запросов/методов

Alexander
02.09.2016
17:02:14
ну, они логин и логаут перевели в 1.11 в Deprecated

Artem
02.09.2016
17:02:16
вот и появлются все ништяки

Alexander
02.09.2016
17:02:47
ну вот и хорошо, когда есть выбор

Artem
02.09.2016
17:03:52
{ "chats": [ { "chat_status": 3, "chat_user": { "avatar": "http://cs628830.vk.me/v62*********.jpg", "first_name": "*****", "id": 2, "last_name": "Artem", "status": 1 }, "date_created": 1470928048, "from": "Улан-Батор", "id": 15, "invoice_id": 9, "last_message": { "date_created": 0, "id": null, "own_my": null, "text": "" }, "to": "Кострома", "unread_messages": 0 }, { "chat_status": 3, "chat_user": { "avatar": "http://127.0.0.1:8000/files/img/_no_image.png", "first_name": "Anton", "id": 3, "last_name": "djsfjAJF", "status": 1 }, "date_created": 1470927810, "from": "Москва", "id": 13, "invoice_id": 7, "last_message": { "date_created": 0, "id": null, "own_my": null, "text": "" }, "to": "Усть-Пиздюйск", "unread_messages": 0 } ], "count": 2 }

вот такого рода запросик выплевывется

без прогрева

так что не скажу, что просаживается

Alexander
02.09.2016
17:06:43
если там был запрос к VK API, то, конечно, большая часть времени уйдёт на работу с этим API

Artem
02.09.2016
17:06:52
нет, нету

это уже в бд строка валяется

Google
Alexander
02.09.2016
17:07:05
и разница между классами/функциями тут точно не будет заметна

мм

Artem
02.09.2016
17:07:58
на серваке разумеется еще быстрей выполняется, ибо там подкрученно как надо, а на ноуте нейронка крутится

Alexander
02.09.2016
17:08:50
Не думаю что много кода выкинут
наверное, у меня это больше психологическое

мне не нравится наличие поддержки Python 2

мне вообще не нравится, что так долго до 2020 тянут с его поддержкой

если бы все просто сделали 2to3 на свои либы, то в итоге у других людей был бы простой выбор: или использовать старые либы и Python 2 или обновиться до Python 3 и юзать новые либы

ну и пусть поддержка энтерпрайза была бы до 2020

Dan
02.09.2016
17:10:42
Ну думаю это оправдано

Alexander
02.09.2016
17:11:01
они уже столько лет тянут кота за хвост

на официальном сайте питона до сих пор статья о том, что выбрать, 2 или 3 версию

94% модулей поддерживает Python 3

остальные 6% - из них половина уже устарела и никогда не будет поддерживать Python 3

Artem
02.09.2016
17:12:03
пусть 2ой живет :) я некрофил сижу на нем

Dan
02.09.2016
17:12:30
Кстати я малость отстал, драйвер для mysql на py3 перевели?

Artem
02.09.2016
17:12:44
блеать! выкину мускуль

Alexander
02.09.2016
17:12:52
я MySQL не использую, но давно же что-то такое было

поддержка точно есть

возможно, с помощью какого-то другого модуля

Dan
02.09.2016
17:13:48
Я просто одно время пересел на постгрес чтобы использовать 3.5

Google
Dan
02.09.2016
17:14:16
Не было модуля для ру3

Alexander
02.09.2016
17:15:12
ну, сейчас уже всё на 3 питоне, в джанге его поддержку в транке выпилят , наверное, в январе

тогда отделят ветку с 1.11

кстати, для фронтенда кто-нибудь юзает Django с Aurelia?

Artem
02.09.2016
17:17:12
Жангу с ангуларом ^_^

Alexander
02.09.2016
17:17:29
мне Aurelia как фреймворк кажется очень симпатичным

[Anonymous]
02.09.2016
17:19:35
Что будет в 2.0?:)

Artem
02.09.2016
17:19:56
летать будет

Alexander
02.09.2016
17:19:56
выпил всего старого

не только Python 2

а 1.11, наверное, будет использоваться до 2025))

Paul
02.09.2016
17:20:52
Alexander
02.09.2016
17:21:04
они сделали аналоги через классы

Artem
02.09.2016
17:23:32
вероятно сделают некий другой метод для обращения к сессии и проверку юзверя и анониста

Alexander
02.09.2016
17:24:22
вот в идеале нужно пилить каналы с вебсокетами и как-то это всё там передавать

всё как-то идёт к тому, что бэкэнд просто данные отправляет, в остальное делает js-фреймворк

не могу сказать, что мне это нравится, но тренд какой-то такой

и даже все эти роуты тоже на js-фреймворке

Artem
02.09.2016
17:27:22
Правду глаголишь, JSники слишком много на себя берут - а памяти и процаа жрет намного больше!

Alexander
02.09.2016
17:27:34
и, получается, там от джанги уже ничего и не остаётся кроме взаимодействия с СУБД

Google
Alexander
02.09.2016
17:35:15
Авторизация через JWT
спасибо, интересно, не использовал это ранее

Andrey
02.09.2016
18:50:15
всё как-то идёт к тому, что бэкэнд просто данные отправляет, в остальное делает js-фреймворк
так так и надо, чем больше у тебя делает клиент тем больше этих самых клиентов у тебя обслуживает бэкенд. С оговорочками, конечно, но тем не менее

Николай
02.09.2016
18:52:35
https://pypi.python.org/pypi/django-telegram-bot кто нибудь пробовал эту штуку для телеграмм бота?

arisu
02.09.2016
18:53:24
жесть какая-то

давайте теперь любые приложения писать на джанго

:)

Eugene
02.09.2016
18:53:37
так так и надо, чем больше у тебя делает клиент тем больше этих самых клиентов у тебя обслуживает бэкенд. С оговорочками, конечно, но тем не менее
все верно. тоже уже несколько лет пишу универсальные бекенды с API к которым фреймворк на js цепляется или моб приложения

Andrey
02.09.2016
18:54:00
давайте теперь любые приложения писать на джанго
а разве не в этом суть джангиста? =)

Николай
02.09.2016
18:54:05
Ооо.. супер.. подскажи плиз.. я получил токен.. развернул джанго на поддомоене.. в главный urls.py прописал то что документации.. а так же в settings прописал TELEGRAM_BOT_HANDLERS_CONF

Artem
02.09.2016
18:54:26
а разве не в этом суть джангиста? =)
суть - пинать жопаскриптовщиков)

Николай
02.09.2016
18:54:40
далее создал приложение info в котором в файл handlers.py запихнул команды

Но ведь как же нужно дать понять телеграмму чтобы он знал мой сервер

Eugene
02.09.2016
18:55:16
суть - пинать жопаскриптовщиков)
а я фуллстек)) правда я предпочитаю писать фронт на coffeescript или typescript

Andrey
02.09.2016
18:55:52
arisu
02.09.2016
18:55:58
когда уже жс умрет, скажитемне

и на смену ему придет строго типизированный язык

Artem
02.09.2016
18:56:14
а я фуллстек)) правда я предпочитаю писать фронт на coffeescript или typescript
мы за темную сторону бекендщиков) бекенд с джангой и на сишке с асмом железку прошивать

Страница 23 из 1273