@pydjango

Страница 1241 из 1273
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
Есть вопрос по инструментам. Вот есть у меня джанго, есть скажем рест апи на нём. Получается что в принципе джанго как фреймворком не предусмотрено какие-то файловые операции вне сайта делать, и для этого придуман celery, так? Т.е. я имею ввиду для любых операций вне сайта в принципе
что значит файловые операции вне сайта? вне дирректории проекта? ну да, не очень хорошо влезать в систему через сайт, но это вполне можно Целери это просто асинхронные очереди задач, и уровень доступа в системе у него зависит от того какой ты выдаш доступ

Google
Andrey
09.05.2018
11:31:53
так а что из этого в джангу можно легко встроить? Например я знаю о существовании библиотечки django-gulp
легко. разберись что делает gulp, что делает webpack. если нужно встроить в проект статикой, то просто придется для дебага настроить вотчеры для сборки статики, а на проде сделать сборку webpack'ом полность делать (перенести логику gulp)

ну а шаблоны шаблонами. как обычно натягивать на джангу

Сфлу
09.05.2018
11:33:51
так а что из этого в джангу можно легко встроить? Например я знаю о существовании библиотечки django-gulp
в джанго из гульпа и вебпака можно встроить стили скрипты и статику (и потом просто коллектстатиком собирать я например это делал через django-pipeline), а шаблоны, если у тебя не SPA то придётся перебирать ручками каждый раз, либо если это всё же spa то как сказал Дэн - просто апишку для него сделать, но это тогда у тебя и так и так должно быть

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
С праздником! У меня регулряка ищет группу (?P<id >^(1|5|6)(\d{3})) в урле site.com/1565 Теперь у меня появилась прокладка site.com/ru/1565 Как я только не пробовал - не получается помогите пожалуйста в регулярное внести ru) строго только ру, чтобы en не работало
что то я плохо разобрался в твоей регулярке, ты точно сделал её как хотел? твоя регулярка скорее вот такая - ^(?P<id>[156]\d{3}) ну и соответственно тебе нужно просто добавить ru в начало - ^ru/(?P<id>[156]\d{3})

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
https://yadi.sk/i/9_SXlj073VbmLL
во первых поставь флаг мультистрочности

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
https://yadi.sk/i/9_SXlj073VbmLL
а вторую строку у тебя тут не определяет потому что нет флага global

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 перевод автоматический или переводить самому и забивать вручную придется?

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
а как?
request

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