
DEFACE
27.03.2018
06:44:23
и справа снизу битрикса виджет

serbernar
27.03.2018
06:49:10
sanremodv.ru
ты мидлварью определяешь расширение экрана или юзерагента?

DEFACE
27.03.2018
06:53:25

Google

DEFACE
27.03.2018
07:00:36
в 59 версии которая сейчас стабильная есть описанная мной проблема, так если кому пригодится
в бете уже нет

Massimo
27.03.2018
09:08:53
Кто нибудь ставил к себе на сайт Re: plain bot?

Alex
27.03.2018
09:20:10
Всем привет, кто нибудь подскажет хорошую практику решения проблемы с обязательным полем username в auth_user. Хотелось бы убрать его из обязательных т.к необходим только email

Дмитрий
27.03.2018
09:21:30

Alex
27.03.2018
09:22:08
ок, спасибо

Дмитрий
27.03.2018
09:22:32

Alex
27.03.2018
09:24:39

Дмитрий
27.03.2018
09:25:28
А как ты заставишь Джанго использовать твою модель а не собственную

Ruslan
27.03.2018
09:48:12
всем привет, хочу реализовать SPA на django, с чего легче начать?
в моем проекте поставил DRF для этих целей. Можно AJAX использовать но лучше vue.js
я вот не знаю на сколько глубоко мне надо уйти в js чтобы написать клиента

Google

Eugene
27.03.2018
09:50:36
Django = API
VUE.js = frontend
отдельно

Ruslan
27.03.2018
09:51:05
может какие туториалы годные есть

Олег
27.03.2018
09:58:10
может какие туториалы годные есть
http://toly.github.io/blog/2014/03/14/getting-started-with-django-rest-framework-and-angularjs/ хз наасколько годный, до django-часть вроде подробно показана.

Bogdan
27.03.2018
09:59:17

Олег
27.03.2018
10:00:37

Bogdan
27.03.2018
10:01:08
да, оно вроде

Ruslan
27.03.2018
10:05:16
https://wsvincent.com/django-rest-framework-react-tutorial/

Set
27.03.2018
10:53:46
привет всем! подскажите есть ли в джанго встроенная вьюшка регистрации, с подтверждением почты?
или надо django-user-accounts юзать для этого

Dan
27.03.2018
10:56:45
въюхи нет
есть авторизация и смена пароля вроде

Set
27.03.2018
10:57:42
а аутификация почты ?

Dan
27.03.2018
11:02:53
нет

Set
27.03.2018
11:09:36
а как быть? ОО django-user-accounts не поддерживается во второй версии django

Dan
27.03.2018
11:10:04
самому написать =)

Artem
27.03.2018
11:10:18
это не такая и глобальная проблема

Dan
27.03.2018
11:10:29
две въюхи думаю не сложно

Ruslan
27.03.2018
11:12:49
Подскажите пожалуйста где я тормоз.
path('<int:category>/<int:brand>/', views.models, name='models'),
path('<int:category>/<int:brand>/<int:>device/', views.device, name='devices')
По первому URL успешно находит view и работает. (http://127.0.0.1/1/1/)
По второму (http://127.0.0.1/1/1/3) 404 выдает.

Artem
27.03.2018
11:13:15
<int:>device/ - ачипятка!

Ruslan
27.03.2018
11:14:03
И правда :D Спасибо большое!

Google

Set
27.03.2018
11:14:58
https://habrahabr.ru/post/74165/ вот такое мне нужно

Artem
27.03.2018
11:24:26

Set
27.03.2018
11:25:24
мне интересно батарейка на 2ой версии будет работать ?
конечно хочется самому написать но представления не имею как это реализовать

Artem
27.03.2018
11:27:08

Set
27.03.2018
11:30:42
или надо откатить
на 1.11

Artem
27.03.2018
11:30:59
как хочешь! Можешь себе форкнуть и подправить
как говорится, хозяин барин!

Set
27.03.2018
11:31:26
просто проект на 3 месяца потом не нужен

Eugene
27.03.2018
11:33:32

Set
27.03.2018
11:34:43

Artem
27.03.2018
11:34:46

Set
27.03.2018
11:39:33
https://diadya-vova.livejournal.com/35366.html
нашел

Alex
27.03.2018
11:42:56
Пиплы, какой фреймворк луче юзать для создания rest api сервисов, сейчас юзаю django+drf, но чувствую что это не оптимальный выбор

Bogdan
27.03.2018
11:47:28
а что не устраивает?

Google

Alex
27.03.2018
11:48:18
Да все устраивает, даже избыточно как то

Bogdan
27.03.2018
11:49:57
все устраивает, но хочется еще лучше? не, это как у бухгалтеров уже - одна кнопка должна делать все операции для оформления всего и вся за год.

Alex
27.03.2018
11:51:28
Ну наверно, как у бухгалтеров, хз
Мб это такой бухгалтерский синдром
Совершенству ведь нет предела

Bo0oM
27.03.2018
11:52:39
OneClickRestApi

Алексей
27.03.2018
11:52:40

Bogdan
27.03.2018
11:54:13
вот да. когда надо что-то кастомное - пишешь сам, благо питон очень приятный, а так все из коробки удобно и понятно. если кейс повторяется 3+ раза - пишешь миксин/наследуешься.
и миллион батареек на все стандартные случаи

Lazoreth
27.03.2018
12:32:16
Как можно сделать список моделей как одно из полей модели? Т.е. не что бы одна модель ссылалась на другую через fk, а именно можно было список задать у одной из модели к нескольким

Bogdan
27.03.2018
12:38:12
если имеются в виду именно ссылки на др модели, то есть модель ContentType (гугл в помощь).
если имеется в виду manytomany к рандомным моделям, то это GenericRelation в каком-то виде, но это так себе идея, тк медленно очень

serbernar
27.03.2018
13:02:49
Кек

Ruslan
27.03.2018
13:12:30
Господа. Еще один глупый вопрос. Простой сайт для сервисного центра.
Есть 4 модели (таблицы).
Таблица Works для работ (замена того сего)
DeviceModels для моделей телефонов (наименование устройства, фото, РАБОТЫ доступные для данного устройства models.ManyToManyField(Works, through='ModelWorks'))
И связующая их модель ModelWorks с ценами и временем на те или иные работы для того или иного устройства.
Допустим работы - замена дисплея, замена акб, замена микрофона
Устройство - Samsung Galaxy S3, в ManyToManyField выбрал все работы.
Сделал в админке TabularInline с работами и ценами для самого устройства. Как бы все работает все ОК.
И собственно вопрос. Могу ли я в Inline сразу подставлять ВСЕ выбранные в ManyToManyField работы?
То есть что бы при заходе на редактирование руками не выбирать тип работы, а изначально за меня выбраны были все по одному разу.

Pavel
27.03.2018
13:18:13
Как вариант, при создании модели телефона сразу добавлять все возможные Works

Ruslan
27.03.2018
13:25:42
У меня мыслительный процесс в ступоре.
при добавлении through=
model_works = models.ManyToManyField(Works, through='ModelWorks')
форма перестает отображаться?
Я наконец сформулировал что хочу :D
где могу выбрать что мне надо.
добавляю through='ModelWorks' для связи и форма пропадает.
В идеале что бы была форма как на скрине, я бы через нее выбрал нужные мне работы, обновил страницу и у меня появились в TabularInline те пункты которые я выбрал в форме.
Так можно или я извращенец?

Roman
27.03.2018
13:48:46
такой вопрос в models, в save(), данные которые находятся в self (который я вызвал из самого save()), это только обновленые поля? то есть ORM в БД не перезаписывает поля которые в форме не менялись?

Google

Roman
27.03.2018
13:50:05
я даже не знаю как это гуглить
вообще просто надо list полей которые были обновлены желательно с формы

Dan
27.03.2018
14:00:45

Roman
27.03.2018
14:00:58
надеюсь смотрю )
это лучше в моделях делать в save() если я хочю залогить такую активность (что поле было обновленно) или в другом месте?

Dan
27.03.2018
14:02:34
изначально такого нет

Roman
27.03.2018
14:02:52
ну когда форму уже засубмитили
в changed_data все - клева
изначально такого нет
обязательно в save() вместо kwargs передавать request, form, параметры? или они уже и так переданы?

Dan
27.03.2018
14:12:45
в save формы?

Roman
27.03.2018
14:13:08
в моделе

Dan
27.03.2018
14:13:40
в save модели request не передается
и кварги это флаги сохранения

Roman
27.03.2018
14:14:01
вроде где то видел
https://stackoverflow.com/questions/8056179/django-admin-save-model-method-how-to-detect-if-a-field-has-changed
наверно он тут гавнакодит
значит надо в save форме делать я так понимаю
или в update() лучше?

Сергей
27.03.2018
14:15:19

Roman
27.03.2018
14:15:29
а ясно
простите

Сергей
27.03.2018
14:18:26