
Dan
09.05.2018
08:01:18
выбрасывай исключение

Mike
09.05.2018
08:04:21
самому вьюху писать с этими исключениями?

Dan
09.05.2018
08:04:59
ну у тебя же endpoint есть rest-auth/login
он куда смотрит ?

Mike
09.05.2018
08:06:10
прости, не понял, что значит куда смотрит

Google

Dan
09.05.2018
08:06:28
на какую въюху ?

Mike
09.05.2018
08:07:59
ааа, не, без вьюхи, просто поставил django-rest-auth, и он мне дал эту ссылку чтобы я логинился

Dan
09.05.2018
08:08:36
ну и получается используешь въюху из django-rest-auth
она не проверяет чтоли ?

Mike
09.05.2018
08:09:31
не, не что не делает
нужно самому написать?

Dan
09.05.2018
08:12:09
по теории он должен выкидывать
msg = _('Unable to log in with provided credentials.')
raise exceptions.ValidationError(msg)
если не находит пользователя

Mike
09.05.2018
08:15:21
Я так понял что мне нужно самому писать логин, регистрацию и так далее чтобы перехватывать исключения. Вот сейчас набрёл сюда, посмотри пожалуйста, мне примерно также делать, ну тоесть смысл в том что писать самому https://github.com/Tivix/django-rest-auth/blob/master/rest_auth/views.py

Dan
09.05.2018
08:16:00
ну я тебе оттуда же скидывал
проверка проходит в serializators.py

Mike
09.05.2018
08:17:22
понятно, а я думал просто , взять эти ендпоинты которые мне даёт django-rest-auth и не парится

Dan
09.05.2018
08:17:49
ну так и есть

Google

Dan
09.05.2018
08:18:02
судя пок коду по крайней мере

Mike
09.05.2018
08:19:13
оно в принципе то логинит, работает, но без проверки то фигня получается. А ты также пишешь логины, регистрации, во view ?

Dan
09.05.2018
08:19:58
ну да

Mike
09.05.2018
08:20:33
Ok, спасибо за помощь. С праздником!

Mihail
09.05.2018
10:15:26
Ребят, помогите, как интегрировать в джангу. Порекомендуйте мануалы, желательно видео...
Мне фронтендщик дал проект собранный с помощью:
-stylus
-webpack
-gulp
Как мне это всё использовать в джанге, чтобы свободно вносить изменения в верстку?

Dan
09.05.2018
10:19:55
либо разбирать верстку по кускам и внедрять в шаблонизатор джанго
либо писать фронт отдельно но и бек превращать в rest

Lazoreth
09.05.2018
10:21:35
Есть вопрос по инструментам. Вот есть у меня джанго, есть скажем рест апи на нём. Получается что в принципе джанго как фреймворком не предусмотрено какие-то файловые операции вне сайта делать, и для этого придуман celery, так? Т.е. я имею ввиду для любых операций вне сайта в принципе

Dan
09.05.2018
10:24:29
к чему вопрос?

Mihail
09.05.2018
10:25:32

Dan
09.05.2018
10:25:57
а как ты хотел =) ?

Mihail
09.05.2018
10:27:17
так а что из этого в джангу можно легко встроить? Например я знаю о существовании библиотечки django-gulp

Dan
09.05.2018
10:30:51
кстати почему gulp и webpack ?
они же одно и тоже делают

Владимир
09.05.2018
10:47:18
Кто-нибудь знает почему djbook.ru лежит?

Dan
09.05.2018
10:47:40
он не лежит
у него сертификат не обновлен

Артем
09.05.2018
11:22:19
Народ подскажите правильно ли будет создавать отдельно приложени если нужно чтобы модель была общая для двух приложений
Типа:
APP_MODEL
APP_1 _MODEL_1 > FK> APP_MODEL
APP_2 _MODEL_2 > FK> APP_MODEL
Или создать в скажем APP _1 и дергать от туда?

Dan
09.05.2018
11:23:33
иногда бывает избыточным но думаю приемлемо
выносить в третье приложение

Артем
09.05.2018
11:25:30
спасибо

Сфлу
09.05.2018
11:29:50

Google

Andrey
09.05.2018
11:31:53
ну а шаблоны шаблонами. как обычно натягивать на джангу

Сфлу
09.05.2018
11:33:51

Mark
09.05.2018
11:35:50
С праздником!
У меня регулряка ищет группу (?P<id >^(1|5|6)(\d{3}))
в урле site.com/1565
Теперь у меня появилась прокладка site.com/ru/1565
Как я только не пробовал - не получается
помогите пожалуйста в регулярное внести ru) строго только ру, чтобы en не работало

Dan
09.05.2018
11:40:23
только один url с префиксом ru ?
или все ?

Mark
09.05.2018
11:42:19
мне надо все урлы с ru/1565 и другими цифрами направить на вьюху отдельную
Есть вариант он работает сейчас, это сделать то что мне нужно при помощи двух urls.py но тогда у меня их будет крайне дофига, надо в одном

Сфлу
09.05.2018
11:43:07

Mark
09.05.2018
11:44:05
добавляю не работает, да регулярка правильная
У нее на самом деле вид чутка другой я ее упростил

Сфлу
09.05.2018
11:44:57
ты начало строки ^ вынеси в начало а не в середину регулярки

Mark
09.05.2018
11:46:45
не вариант, ^ обязательно
и даже если все равно не работает

Сфлу
09.05.2018
11:47:59
эм… то есть ты хочешь что бы строка начиналась с ru/ но при этом что бы она начиналась с цифры? ты же в курсе что у строки не может быть два начала?

Mark
09.05.2018
11:48:00
?

Сфлу
09.05.2018
11:49:55
(?P<id >^(1|5|6)(\d{3})) = ^(?P<id >(1|5|6)(\d{3})) - site.ru/1897
^ru/(?P<id>(1|5|6)(\d{3})) - site.ru/ru/1457

Mark
09.05.2018
11:50:17
https://yadi.sk/i/9_SXlj073VbmLL

Сфлу
09.05.2018
11:52:00

Mark
09.05.2018
11:52:11
^ru\/
он стоит

Сфлу
09.05.2018
11:53:19
во вторых ты на чём регулярку пишешь, на пхп или на питоне?

Google

Mark
09.05.2018
11:53:35
питон
:) сменил:)

Сфлу
09.05.2018
11:55:17

Mark
09.05.2018
11:58:45
за ра бо та ло
спасибо:) спасибское
может, кстати, кто и знает, как в urls.py определить с какого поддомена пришли? использую django-hosts...
но это не обязательно)

Danil
09.05.2018
13:13:19
всем добрый день. Хочу попробовать написать что-то типо торговой площадки( можно создавать объявление, редактировать их и т.д.) я в э том деле(django) начинающий, но у меня возник такой вопрос: вот мы создаем админку, я так понимаю в джанго хранится её шаблон (admin.site.urls , или может я что-то не так понимаю). Потом мы в смоем приложении создает пару моделей, они отображаются в админке. Мы может зайти, и посмотреть её атрибуты , отредеактировать поля и т.д. А как это делается вне админки? Мб есть какие-то шаблоны, или что-то типо этого. Может у кого - то есть примеры подобной вещи, чтобы подглядеть и понять как это устроено. Спасибо

Dan
09.05.2018
13:14:26
как правило для этого пишутся два интерфейса
1 для клиентов
2 для тех кто подает объявления
в джанго админка достаточно ограничена и не совсем презентабильна

Danil
09.05.2018
13:16:03
я скорее всего туториал не досмотрел, тут про templates речь будет идти. Мне кажется это то, что мне нужно

serbernar
09.05.2018
13:24:08
Лол

Max
09.05.2018
13:31:01
слушайте
loaddata же не удаляет старые обьекты?

Dan
09.05.2018
13:31:38
не должен

Захар
09.05.2018
13:48:35
у меня есть страница с формой входа
как организовать отправку по нажатию на кнопку
проверку(необязательно)
и переход на другую стр

Сфлу
09.05.2018
13:54:58
Хм, это же самые азы
https://docs.djangoproject.com/en/2.0/topics/forms/#the-view

Захар
09.05.2018
14:02:59
есть на русском?
и чтоб не в питоне делать форму
у меня уже есть готовая на html

Google

on my way to Uganda
09.05.2018
14:04:08
пишешь action="/chtoto"
и ловишь это
в реквесте
остается сделать url и view

Захар
09.05.2018
14:05:13
как записать значения из формы в переменную?

Александр
09.05.2018
14:22:28
Они сами при отправке передаются вместе с запросом
Внутри вьюхи надо смотреть на получаемый объект request
Оно все там

Alex
09.05.2018
14:49:45
народ. подскажите пжл, при использовании django-modeltranslation перевод автоматический или переводить самому и забивать вручную придется?

Artem
09.05.2018
14:50:06

Alex
09.05.2018
14:50:26
фак зис щит...
а я то размечтался...
думал ща как напеструню статью на русском, а фреймворк, используя какой-нить сервис машинного перевода, автоматом забьет перевод в свой филд
тьфу да и только

Dan
09.05.2018
14:54:37
Да не говори

Alex
09.05.2018
14:55:02
\)

Захар
09.05.2018
15:02:27

Artem
09.05.2018
15:07:57
Ты чо не правильно пишешь?

Захар
09.05.2018
15:08:13
а как?

Artem
09.05.2018
15:08:32

Хмурый
09.05.2018
15:14:34