@pydjango

Страница 1159 из 1273
Andrey
09.04.2018
07:04:24
я чо подумал, я наверно просто выведу свою html форму, главное имена инпутов сделать одинаковые

да?

Николай
09.04.2018
07:04:37
соответственно стили будут одинаковые у однотипных полей типа label или поля

Делай через html как было скинуто выше. Но подтяни формы. Пригодятся. Они экономят много строк и времени

Google
Николай
09.04.2018
07:05:34
Через формы ты конечно допрёшь, но мне тут тоже работать нужно)

a
09.04.2018
07:11:09
Ребят, тут пишут, unsupported operand type(s) for *: 'float' and 'decimal.Decimal'. Я как бы понял в чём проблема, и от того, что я приведу decimal в float я ничего не потеряю?

Max
09.04.2018
07:11:38
лучше наоборт

он там не просто так

a
09.04.2018
07:12:00
Окей.

Andrey
09.04.2018
07:24:53
Через формы ты конечно допрёшь, но мне тут тоже работать нужно)
крч сделал вручную формочку, добавил только токен и все подожголось! нихрен эту дефолтную)

Николай
09.04.2018
07:26:33
А токен он полюбому должен быть) Любая POST форма должна иметь строчку с токеном после объявления например <form action='' method='POST' autocomplete="off"> {% csrf_token %}

autocomplete погугли, мб пригодится

Bogdan
09.04.2018
07:39:31
А как через path() сделать урл вида /exact_path/$? Те чтобы он вложенные сюда же не закидывал? Или такое только через re_path?

Andrey
09.04.2018
07:40:50
path(r'^/exact_path/$')

Dan
09.04.2018
07:41:15
path регулярку не принимает

Andrey
09.04.2018
07:41:25
url ()

Google
Bogdan
09.04.2018
07:42:49
жаль, полезная фича(

Andrey
09.04.2018
07:43:03
path регулярку не принимает
а сть принципильаная разница url или re_path юзать?

Bogdan
09.04.2018
07:43:19
хотя кажется у меня где-то кэш залип, а паттерны правльно работали

первое deprecated

Dan
09.04.2018
07:43:36
а сть принципильаная разница url или re_path юзать?
нет url это alias длф re_path для обратной совместимости

Bogdan
09.04.2018
07:43:39
а так это одно и тоже

Andrey
09.04.2018
07:43:57
ааа, то есть надо везде переименовать в re_path

Sulik
09.04.2018
07:44:27
Dan, как ты 24/7 отвечаешь?

Тебя несколько человек?

Dan
09.04.2018
07:45:45
ааа, то есть надо везде переименовать в re_path
если используешь django 2.0 то да можно

Andy
09.04.2018
07:46:25
Dan, как ты 24/7 отвечаешь?
настоящие джангодевелоперы живут в сибири и спят по 4 часа

Dan
09.04.2018
07:46:39
Dan, как ты 24/7 отвечаешь?
плохо =) бувает такую пургу несу с просонья

Sulik
09.04.2018
07:47:25
плохо =) бувает такую пургу несу с просонья
Я думал ты робот. Типа написал "себя", а сам там своими делами занимаешься

Dan
09.04.2018
07:47:57
Василий
09.04.2018
08:45:14
Как в джанге можно добавить перевод для вычисляемых строк, т.е. добавить свой перевод msdid - msgstr?

Bogdan
09.04.2018
08:48:26
в каком-нибудь файлике написать _("My str1"), _("My str2") или использовать шаблоны _(f"{string}") или добавлять перевод полей модели

Artyem
09.04.2018
08:48:32
это в процессе пока приходится самому
причём отвечает это третье поколение роботов, делающее 4-е поколение чтоб самим не заниматься

Dan
09.04.2018
08:52:54
Варианты переводов в po файле

Bogdan
09.04.2018
08:54:50
в шаблонах которые html? и что значит множественный вариант?

Google
Dan
09.04.2018
08:55:53
1 яблоко 2 яблока

да в html

те стандарнтый инструментарий поодерживает plural множественное число

Bogdan
09.04.2018
08:57:16
а, да, такое знаю. вопрос не четко задан, так что вариантов куча)

Dan
09.04.2018
08:57:48
чего надо то в итоге ?

Дмитрий
09.04.2018
09:02:11
чего надо то в итоге ?
Единственное что жалко, у американцев plural это 2 вида

А у нас в языке 3

Dan
09.04.2018
09:02:35
А у нас в языке 3
это настраивается

Дмитрий
09.04.2018
09:02:59
это настраивается
Где посмотреть

Dan
09.04.2018
09:11:31
Где посмотреть
В каждом po файле в шапке

Preved
09.04.2018
09:14:04
Добрый день, подскажите телеграм канал для поиска работы веб-разработчику. Можно в личку

Bogdan
09.04.2018
09:14:59
описание группы прочти

Andrey
09.04.2018
09:15:28
ip:8000/login/?next=/reportone/ почему-то на такой странице логина потом не происходит редиректа указанного в url

Preved
09.04.2018
09:16:09
Виталий
09.04.2018
09:39:19
Народ, подскажите может есть батарейка для перевода строки в другую раскладку, что бы не изобретать велосипед? В поиске хочу заюзать, постоянно кривые запросы пишут в других раскладках)

Николай
09.04.2018
09:43:01
грамотно сформулируй вопрос. смена раскладки это смена раскладки

ты хочешь eng в ru переводить не переписывая?

Николай
09.04.2018
09:48:15
это перевод в транслит, не более

Google
Виталий
09.04.2018
09:48:37
грамотно сформулируй вопрос. смена раскладки это смена раскладки
да, сори, не так сформулировал походу, хочу при поиске сменить "раскладку" введенного запроса и выдать как можно больше вариантов - результатов, вдруг юзер ввел в неверной раскладке..

Николай
09.04.2018
09:49:20
Вот. Лучше этого только самописно что то делать

https://pypi.python.org/pypi/transliterate ?

Виталий
09.04.2018
09:49:46
не транслит, это траслит, я ищу перевод йцукен - > qwerty

Сергей
09.04.2018
09:50:03
не транслит, это траслит, я ищу перевод йцукен - > qwerty
самому делать, не так много на самом деле

Виталий
09.04.2018
09:51:00
самому делать, не так много на самом деле
да, согласен, подумал, там вообще не много получается, простодве клавы загнать в словари и перебарть введенный запрос по обоим..

Сергей
09.04.2018
09:51:05
кстати, этот модуль транслитерации вроде поддерживает кастомный набор заменяемых символов

Николай
09.04.2018
09:51:34
поддерживает

Сергей
09.04.2018
09:54:07
кто-нибудь использовал django-nested-admin с django 2.0? всё ли норм заходит? у меня при сохрании инлан форм пишет, что форма не прошла валидацию, но при этом ошибка ни к какому полю не привязывается. отправляю ещё раз форму, выкидывает экспепш django.core.exceptions.ValidationError: ['Данные управляющей формы отсутствуют или были повреждены']

Виталий
09.04.2018
09:55:33
https://docs.python.org/3.6/library/stdtypes.html?highlight=translate#str.translate
даладна) еще проще становится :) питон афигенский!

b0g3r
09.04.2018
09:58:15
Завтра, 10 апреля, в Петербурге будет митап питонистов PiterPy Meetup: два доклада, один из которых про джанго и оптимизацию, общение, лайтнинги. Всех зову, вход бесплатный, но нужна регистрация: https://piterpy.timepad.ru/event/666469/



Dmitry
09.04.2018
09:59:36
лол. вот что значит несогласованность действий. я уже писал сюда про это)

и про трансляцию выше обсуждали

Сергей
09.04.2018
10:00:58
Dude
09.04.2018
10:01:05
Здравствуйте, я хочу добавить кастомную кнопку к форме ModelForm, где мне описывать ее поведение ?

Сергей
09.04.2018
10:02:02
up
ничего не понятно что происходит и что не происходит

Google
Andrey
09.04.2018
10:03:26
ничего не понятно что происходит и что не происходит
есть кастомная страница авторизации. работает как часы. на одну вьюх я навеси декоратор @login_required и при переходе на эту вьюху неавторизованным кидает на авторизацию, просто обратный редирект не происходит

Сергей
09.04.2018
10:03:31
Dude
09.04.2018
10:03:42
На сайт

У меня вебморда собственная типа админки на сайте. Нужно добавить кнопок. Функции уже написаны, только куда их кидать чтобы функция конкретной кнопке назначалась

Сергей
09.04.2018
10:05:26
есть кастомная страница авторизации. работает как часы. на одну вьюх я навеси декоратор @login_required и при переходе на эту вьюху неавторизованным кидает на авторизацию, просто обратный редирект не происходит
а во вью кастомной авторизации предусмотрено, что в гет будет какой-то параметр, указывающий куда нужно редиректить после успешной авторизации?

Сергей
09.04.2018
10:06:11
нет, потомучто используется стандартная вьюха
ты же сам сказал, что есть кастомная авторизация?

Andrey
09.04.2018
10:06:31
from django.contrib.auth import views as auth_views url(r'^login/$', auth_views.login, name='login'), html кастомный

Сергей
09.04.2018
10:09:05
from django.contrib.auth import views as auth_views url(r'^login/$', auth_views.login, name='login'), html кастомный
возможно при пост запросе у тебя урл выглядит /login/ вместо /login/?next=/new_url/?

Andrey
09.04.2018
10:09:37
я вот думаю может я action у формы зря руками прописал

Сергей
09.04.2018
10:11:05
я вот думаю может я action у формы зря руками прописал
какой action там написан, на такой урл и отправляется post

Andrey
09.04.2018
10:11:43
Сергей
09.04.2018
10:12:15
я там захардкодил /login/
ну тогда у тебя вью авторизации принимает /login/ вместо /login/?nex=/new_url/

Andrey
09.04.2018
10:14:18
Bogdan
09.04.2018
10:17:41
код покажи - быстрее догадаемся как ты там "захардкодил"

Сергей
09.04.2018
10:18:08
ну или как-то так <input type="hidden" name="next" value="{{ request.GET.next }}"/>

Andrey
09.04.2018
10:20:21
action="{% url 'django.contrib.auth.views.login' %}" я нашл такой рецепт

но он говорит такого не знает



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