@pydjango

Страница 831 из 1273
Rookie
08.01.2018
10:27:24
Там статья на тему. И клочками да, это улыбает

Askhat
08.01.2018
10:45:34
У кого был опыт с внедрением своего языка в i18n? Мне нужно добавить Казахский, которого там нет. Я добавил вот так: EXTRA_LANG_INFO = { 'kz': { 'bidi': False, 'code': 'kz', 'name': 'Qazaq', 'name_local': u'\u0051\u0061\u007A\u0061\u0071' } } import django.conf.locale LANG_INFO = dict(django.conf.locale.LANG_INFO, **EXTRA_LANG_INFO) django.conf.locale.LANG_INFO = LANG_INFO global_settings.LANGUAGES.append(('kz', 'Qazaq')) LANGUAGE_CODE = 'ru' LANGUAGES = ( ('ru', 'Русский'), ('en', 'English'), ('kz', 'Qazaq') ) Работает, но слетает при обновлении страницы. В чём может быть причина? Мне кажется я совсем не так сделал

Google
Askhat
08.01.2018
10:49:18
о КАК

:D

Спасибо

Sergey
08.01.2018
11:18:43
какая-то магия, не могу выставить initial для MultipleChoiceField audiences = forms.MultipleChoiceField() def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields['audiences'].choices = [['1', 'aud1'], ['2', 'aud2'], ['3', 'aud3']] self.fields['audiences'].initial = ['1']

Sergey
08.01.2018
11:36:07
нет, это sequence object

даже так не работает, бред какой-то custom_audiences = forms.MultipleChoiceField( initial=[1], choices=(('1', 'aud1'), ('2', 'aud2'), ('3', 'aud3')), )

кажется разобрался когда в init инициализируешься initial и choices, то не нужно это поле добавлять в Meta.fields

Askhat
08.01.2018
12:33:08
Вопрос. Кто подключал django-rosetta к проекту? После генерации .po и .mo файлов с помощью rosetta, производится ли рестарт при gunicorn? Или rosetta только uwsgi автоматом перезапускает?

Google
tsar
08.01.2018
13:21:12
кто юзал 2FA и Google Authenticator ?

Dmytro
08.01.2018
13:27:01
кто юзал 2FA и Google Authenticator ?
Если ты в поиске человека, у которого можно перманентно советоваться — так и напиши. Если у тебя конкретный вопрос — сразу задавай.

tsar
08.01.2018
13:29:01
если бы у меня был вопрос, я бы написал вопрос. Я написал кто юзал, значит мне нужен человек у которого можно посоветоваться

Artem
08.01.2018
13:36:53
если бы у меня был вопрос, я бы написал вопрос. Я написал кто юзал, значит мне нужен человек у которого можно посоветоваться
в чем проблема, берешь батарейку - django-allauth-*** и исполщуешь, там уже все это реализованно, либо читаешь сам спеку по авторизации и припиливаешь

tsar
08.01.2018
13:38:31
спасибо

Степан
08.01.2018
13:40:33
привет всем! Расскажите как отсылать csrftoken ajax-ом. Нужно в X-CSRFToken поместить ключ из куков или тот, который создан с помощью шаблонного тега csrf_token?

в доках пишут, что из куков, но на кой тогда в шаблоне нужен input с токеном?

Dmytro
08.01.2018
13:50:49
Есть готовое JS решение, я пользовался пару лет назад. Погугли "django ajax csrf token".

https://stackoverflow.com/questions/5100539/django-csrf-check-failing-with-an-ajax-post-request

Степан
08.01.2018
13:56:49
да не нужно мне готовое решение. Мне нужно готовое объяснение

но спасибо за старания

чем отличаются эти токены? Тот что в куках и тот что в инпуте

Alexandr
08.01.2018
14:00:11
я бы вообще из инпута слал

зачем в куки зря лезть?

Степан
08.01.2018
14:05:53
тем более в куках записывается один токен и время жизни примерно год. А в инпуте токен каждый раз разный. Вот и не понятно.

зачем в куки зря лезть?
ну в доках так написано. Там даже js-функция расписана чтобы из кук доставать значения токена.

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

Значит можно обойтись инпутом?

Rookie
08.01.2018
14:22:19
чем отличаются эти токены? Тот что в куках и тот что в инпуте
Один обеспечивает csrf механизм, и гарантирует, что именно этот запрос пришёл именно с этой страницы. Куки - это и так ясно. Кстати, в джанге есть опция привязки токена к сессии. Почитайте.

Михаил
08.01.2018
14:49:00
В шаблоне нужен инпут с токеном затем, чтобы отправлять форму без js

Google
Denis
08.01.2018
15:23:33
В идеале токен в куках должен быть httponly

Гийденко
08.01.2018
15:58:36
Привет

Artem
08.01.2018
17:13:55
neprivet.ru

Serj
08.01.2018
17:17:46
neprivet.ru
Опять не в тему эту ссылку кидают -_-

Artem
08.01.2018
17:18:09
Ну извольте, часовые пояса...

Sergey
08.01.2018
18:51:19
можешь сделать так-то

Серёга
08.01.2018
22:02:36
Python 2.7, Flask-RESTful, psycopg2, numpy, scipy, gevent, unittest/pyresttest Nginx, uWSGI PostgreSQL, Redis, MongoDB Mercurial, Jenkins, Redmine, MediaWiki HTML5, CSS3, JavaScript, jQuery, Backbone.js Linux, bash/zsh

Стек гавно да? Стоит пихаться с т.з. развития?

Серёга
08.01.2018
22:15:19
Стоит на 3 переходить
это стек в компании, куда я думаю послать резюме

Denis
08.01.2018
22:15:22
И на react

Серёга
08.01.2018
22:15:42
я вс это понимаю и принимаю, но не понимаю, сильно ли это будет болно

Stanislav
08.01.2018
22:17:27
Стек гавно да? Стоит пихаться с т.з. развития?
если коммерческого опыта нет вообще то иди, посиди полгода а потом будет проще другую работу найти

Серёга
08.01.2018
22:18:10
если коммерческого опыта нет вообще то иди, посиди полгода а потом будет проще другую работу найти
спасибо. комм. опыт вообще в программированиии есть, но с фреймворками комм опыта нет

Stanislav
08.01.2018
22:19:43
Серёга
08.01.2018
22:20:44
Бекбон не щупал ни разу, про меркуриал только читал. питон 2.7 только на гитхабе видел.

редис впрочем тоже

Google
Admin
ERROR: S client not available

Серёга
08.01.2018
22:21:31
писал парсеры на пайтоне многопоточные с кучкой фич

Серёга
08.01.2018
22:22:39
scrapy?
Бьютифул соап, но скрапи тоже пробовал - мне не очень требовались его возможности

Denis
08.01.2018
22:32:59
Зачем aspx парсить?

??
08.01.2018
22:33:13
Зачем aspx парсить?
Ну вот захотелосб

Denis
08.01.2018
22:33:41
Это ж серверная технология

Серёга
08.01.2018
22:33:52
По большей части более-менее простые задачи были. Магазины, каталоги итд. Самое не удобное парсить поисковики и амазон/ибей.

??
08.01.2018
22:36:51
Оке. Я думал я что то упустил в БС. Я на вебдрайве закончил с эмитацией деействий

Artem
08.01.2018
22:37:02
Какая разница, aspx это, или нет. На морде уже сгенерированный хэтэмелэ

Artem
08.01.2018
22:37:47
Да, пробовал

Вот что очень сложно, так это парсить всякие js странички

Аки реактжс

Denis
08.01.2018
22:38:44
aspx любит всякие токены и скрытые поля подсовывать, может в этом проблема была

??
08.01.2018
22:41:41
aspx любит всякие токены и скрытые поля подсовывать, может в этом проблема была
Угу. Человек не пробывал даже, а чего то умничает. Фантом еще вроде прикольная тема, но я ним так не разобрался, потому что задача стояла как раз по aspx(госзакупки вроде) и в итоге webdrive, а с самодписными сертифакатами, вообще через node.js пришлось желать

И оказалось легче чем БС и т.д.

Меньше граблей

Google
Stanislav
08.01.2018
22:46:37
в целом если сильно нужно то спарсить можно

а вот если просят спарсить aspx чистым бс, можно посылать смело, больше нервов потратишь

там не только токены он подсовывает

но это уже оффтоп, не для этого канала ?

??
08.01.2018
22:50:13
но это уже оффтоп, не для этого канала ?
Да интересно было, поменялось что. А то на фронт сейчас vue мучаю с rest и вроде гугл обещает индекс этого, но как оно на деле непонятно.

А ведь веб-с# двигалось в правильном направлении, судя по тому, что мы сейчас имеем на фронте. Всего то надо было идею на js потрировать

Stanislav
08.01.2018
22:54:28
Да интересно было, поменялось что. А то на фронт сейчас vue мучаю с rest и вроде гугл обещает индекс этого, но как оно на деле непонятно.
вроде как в скрапи сделали норм парсинг aspx, правда не пробовал так как веб не занимаюсь уже

vue.js слышал что неплохой фреймворк, говорят легкий

??
08.01.2018
22:57:37
вроде как в скрапи сделали норм парсинг aspx, правда не пробовал так как веб не занимаюсь уже
Пойду почитаю. Я про него не слышал ) давно тоже этим не занимался, но даже сецчас при слове BS триггеры срабатывают ) vue мне очень понравился. Шаблоны очень крутая тема, громадный плюс. Пробывал еще реакт с mag.js но это такая муть. Как будто для своего проекта добавляют фишки, а не для общего пользования. Рекомендую вуе

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