@pydjango

Страница 1272 из 1273
serbernar
17.05.2018
08:02:43
перспективы ахуенные - серверлесс тестраннер

паралелит тесты на лямбдах\функциях

Max
17.05.2018
08:03:05
нахуй серверлесс

поднимать воркер под тесты надо на preliminary :)

Google
Max
17.05.2018
08:03:20
саппорт проще кмк

serbernar
17.05.2018
08:03:33
Так он хочет своё

Со своим блекжеком

за денежки ранить че хочешь

и опенсорц либа - кому надо поднимай на своем акке

а хочешь не парится - вот мы за денежки

посмотри например saucelabs

browserstack

только еще круче

у них чисто браузеры - а сервис можно вообще все ранить - просто либу юзай

Он типа автоматизатор дохуа

Но сама идея не новая, по сути

Max
17.05.2018
08:06:40
да куча таких

Google
serbernar
17.05.2018
08:07:22
А че по реакту в бан отправляешь? Ангуляр/вуе/ембер?

Ilgiz
17.05.2018
08:07:24
Кто юзал такую вешь When(registered_on__lte=a_year_ago, then=Value('10%')) как можно в then передать значение поле?

Dan
17.05.2018
08:07:48
F не пробовал ?

Ilgiz
17.05.2018
08:07:54
пробовал

Max
17.05.2018
08:08:15
заебали в личку писать

serbernar
17.05.2018
08:08:29
А можно ссыль?

Max
17.05.2018
08:08:46
https://t.me/react_js

serbernar
17.05.2018
08:09:00
А можно разбан?:DD

Max
17.05.2018
08:11:34
ыыы

done

serbernar
17.05.2018
08:13:16
Спасибо :)

А нет там такого же примерного репо, как у нас в джанго чате, например?

Ilgiz
17.05.2018
08:14:29
F не пробовал ?
на default что-то не пашет F

abc
17.05.2018
08:22:31
Всем привет. Подскажите какия из CMS на Django сейчас наиболее удобная / юзабельная ? Пока вижу что выбор между Django-CMS и Wagtail

похоже все кроме wagtail в каком то упадке

вопрос снят

Default
17.05.2018
08:36:46


Просто я уже и коннектор с сайта MySQL поставил, теперь могу импортировать и mysql, и _mysql. Запутался в том, какой надо использовать, и какой от чьего пакета.

Ilgiz
17.05.2018
08:37:38
на default что-то не пашет F
F работает для When

Google
Ilgiz
17.05.2018
08:37:43
и для default

Заур
17.05.2018
08:56:51
Ребят, есть кто юзает django-websocket-redis?

serbernar
17.05.2018
09:03:29
Джанго и вебсокеты я бы не юзал =\

Grigore
17.05.2018
09:06:54
а зачем django использует для кодирования сессий base64. Это как-то уменьшает их размер ?

Jentry
17.05.2018
09:11:07
а зачем django использует для кодирования сессий base64. Это как-то уменьшает их размер ?
простейшая дешевая сериализация, всегда увеличивает размер, но переносимость, простота и все такое

Grigore
17.05.2018
09:13:39
простейшая дешевая сериализация, всегда увеличивает размер, но переносимость, простота и все такое
Не особо понял профита, он сначала сериализует, а потом гонит в base64. Зачастую даже увеличивая размер данных. В плане безопасности, тут ее нет, переносимость, а что тут подразумечается? перенести текст можно и так без проблем, да еще и накладываются дополнительные вычисления для декодирования

Jentry
17.05.2018
09:17:10
Вот взять jwt, там перед json-объектом идет подпись, по-простому перегнать в текст и есть base64, в общем случае в сессии могут быть любые байтики, не обязательно текст

Grigore
17.05.2018
09:20:18


то есть ничего не мешает просто то что сериализатор вернет пихнуть

или сериализатор сам переводит в base64

Artyem
17.05.2018
09:22:57
а зачем django использует для кодирования сессий base64. Это как-то уменьшает их размер ?
что такое кодирование сессий? у вас данные в сесии base64 кодируются?

Grigore
17.05.2018
09:23:11
ну да

Artyem
17.05.2018
09:23:50
ну да
это при каком бэкенде для сесиий? у меня вот кэш там ничего не кодируется. в бд храните?

Grigore
17.05.2018
09:23:57
они насколько я знаю не только у меня, а у многих, там же определен метод decode в самой django

БД

django_session

tic
17.05.2018
09:26:54
Привет! Подскажите пожалуйста. django + django-rest-framework. Использую class vased views. Есть model Measure, хочу сделать форму для создания, как в этом примере http://www.django-rest-framework.org/topics/html-and-forms/#rendering-forms —--- Есть такой код https://pastebin.com/VRd1njpQ Вот такая ошибка(скрин 1). —--- Вот строчка в html <form action="{% url 'measure-create' %}" method="POST"> Если туда добавлять pk "{% url 'measure-create' pk=measure.pk %}" То получается ошибка(скрине 2) В общем тут вся шляпа в views и html. Не пойму что к чему.

Jentry
17.05.2018
09:27:46
это при каком бэкенде для сесиий? у меня вот кэш там ничего не кодируется. в бд храните?
base64 в общем классе для всех, не вижу, чтобы для кэша было переопределено https://github.com/django/django/blob/master/django/contrib/sessions/backends/base.py#L98

Google
Grigore
17.05.2018
09:28:43
траблы в том, что мне бы это в дипломе обосновать

Artyem
17.05.2018
09:28:44
base64 в общем классе для всех, не вижу, чтобы для кэша было переопределено https://github.com/django/django/blob/master/django/contrib/sessions/backends/base.py#L98
да я собственно к эш напрямую залез, у меня там валяется просто pickle строка, которая успешно ему и скормилась

abc
17.05.2018
09:29:00
кстати тут выше channels упоминали? насколько стабильно эта штука работает?

Admin


tic
17.05.2018
09:29:08
render_form это что?
Это из примера на сайте, я ссфылку дал.

Max
17.05.2018
09:29:25
о

ничоси

не знал, сорян

tic
17.05.2018
09:29:33
у тебя measure пустой
Что значит пустой? Я и хочу его заполнить как раз

Max
17.05.2018
09:29:45
покажи вью

как serializer передается

tic
17.05.2018
09:30:04
покажи вью
Я же весь код отправил

Dan
17.05.2018
09:30:16
Что значит пустой? Я и хочу его заполнить как раз
но при этом строишь урл на основании данных которые уже требуются

tic
17.05.2018
09:31:04
но при этом строишь урл на основании данных которые уже требуются
Я просто скопировал пример отсюда. http://www.django-rest-framework.org/topics/html-and-forms/#rendering-forms Как можно по-другому сделать?

Artyem
17.05.2018
09:31:09
base64 в общем классе для всех, не вижу, чтобы для кэша было переопределено https://github.com/django/django/blob/master/django/contrib/sessions/backends/base.py#L98
посмотрел да таки encode и decode не переопоеделны, но их не нужно переопределять поскольку методы save и load их просто не вызывают для кэша

Max
17.05.2018
09:31:33
get добавь попробуй

есть подозрение что ListCreateAPIView не заполняет serializer

Google
Dan
17.05.2018
09:32:24
Я просто скопировал пример отсюда. http://www.django-rest-framework.org/topics/html-and-forms/#rendering-forms Как можно по-другому сделать?
в примере profile заполняется def get(self, request, pk): profile = get_object_or_404(Profile, pk=pk) serializer = ProfileSerializer(profile) return Response({'serializer': serializer, 'profile': profile})

Max
17.05.2018
09:32:37
угу

tic
17.05.2018
09:32:59
Так тоже делал. сейчас верну как было.

Max
17.05.2018
09:33:07
вообще джанговская ебанина с тем что он глотает обращения к undefined переменным в шаблоне адово бесит

tic
17.05.2018
09:34:08
в примере profile заполняется def get(self, request, pk): profile = get_object_or_404(Profile, pk=pk) serializer = ProfileSerializer(profile) return Response({'serializer': serializer, 'profile': profile})
def post(self, request, pk): measure = get_object_or_404(Measure, pk=pk) serializer = MeasureSerializer(data=request.data, context={'request': request}) if not serializer.is_valid(): return Response({ 'serializer': serializer, 'measure': measure }) serializer.save() #return redirect('/measure/', request=request) return Response({ 'serializer': serializer, 'measure': measure })

вот сделал так, ошибка та же как на скрине 2

Dan
17.05.2018
09:34:57
этот метод выполяется когда данные с формы приходят

а тебе нужно получить данные когда форму показываешь

tic
17.05.2018
09:35:30
да

Max
17.05.2018
09:35:48
сделать метод def get

Jentry
17.05.2018
09:36:07
траблы в том, что мне бы это в дипломе обосновать
глянь ссылку выше на гитхаб, попробуй свой класс унаследовать, отключить base64 и посмотреть, что выйдет, во всяком случае для кэша не юзается

tic
17.05.2018
09:36:29
сделать метод def get
так тоже делал

Grigore
17.05.2018
09:37:15
глянь ссылку выше на гитхаб, попробуй свой класс унаследовать, отключить base64 и посмотреть, что выйдет, во всяком случае для кэша не юзается
Не, мне не нужно отключить, мне бы понять профит, чтоб описать зачем это используется, что дает, и чем лучше чем просто голый текст хранить

Massimo
17.05.2018
09:37:34
ГАйс, предложили во енто вот Описание должности: BI-разработчик Обязанности: - разработка, внедрение и развитие моделей ETL, OLAP - работа с реляционными БД SQL, MDX запросы - базовое системное администрирование потоков 1-го уровня - участие в проектах по автоматизации БП компании с применением прикладных решений

Сколько просить?

Jentry
17.05.2018
09:38:37
Не, мне не нужно отключить, мне бы понять профит, чтоб описать зачем это используется, что дает, и чем лучше чем просто голый текст хранить
блин, ну загляни уже а) как ты собрался голый текст, если там хэш https://github.com/django/django/blob/master/django/contrib/sessions/backends/base.py#L98

Max
17.05.2018
09:38:47
Сколько просить?
сколько наглости хватит

Massimo
17.05.2018
09:38:58
сколько наглости хватит
Тыб скок попросил?

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