@pydjango

Страница 473 из 1273
xPushkin
18.08.2017
12:59:36
Как?

BlastPy
18.08.2017
13:00:11
widget=forms.FileInput

xPushkin
18.08.2017
13:00:41
Я думал ты пытался pre-populate / instantiate поля формы

BlastPy
18.08.2017
13:02:42
А нормально что на гитлабе последние пуши в ветку не вижу из за We are currently deploying GitLab EE 9.5.0.RC5

Google
BlastPy
18.08.2017
13:02:51
Кто пользуеться у вас также ?

xPushkin
18.08.2017
13:05:06


amureki
18.08.2017
14:10:55
Не все одного уровня
я думаю, все, кто достиг уровня, что хочет играться с внешними серверами, достиг уровня 300 рублей в месяц) а если даже и нет, то может понять, как вывернуться с виртуалками и докером, чтоб тестировать это локально В конце концов - это вопрос, хочешь ли ты потратить свои рубли, либо свое время на это

Senpos
18.08.2017
14:21:07
Я немного упустил, а Хероку не рассматривали? Или прям сервер нужен? С настройкой и всеми вытекающими.

b0g3r
18.08.2017
14:23:07
просили впс вроде

sic transit
18.08.2017
14:28:17
дешево и сердито на firstvds.ru для балалаек всяких норм

дороже

но, вероятно, лучше

Eugene
18.08.2017
14:30:15
могу дать рефку с 400 рублей на счет:D

Massimo
18.08.2017
15:34:57
Вопрос. Из-за чего может быть что по нажатию кнопки сабмит форма отправляла ДЖСОН а теперь от меня редиректит на отдельную хтмл страницу с джсон данными

Massimo
18.08.2017
15:49:14
Google
amureki
18.08.2017
15:52:04
Дмитрий
18.08.2017
15:53:07
Это исключение, да?)
Берешь adwords и делаешь рекламу со своей рефералкой

amureki
18.08.2017
16:06:33
Ага, старый прикол

Дмитрий
18.08.2017
16:11:48
Переодически рабочий

.
18.08.2017
16:35:48
Чет туплю. Есть кверисет, нужно всем объектам этого кверисета pk поставить в none. Есть ли какие-то варианты обойтись без цикла?

Denis
18.08.2017
16:37:26
pk в None? Удалить то есть?

.
18.08.2017
16:38:40
Нет, просто я дергаю кверисет из одной бд для записи в другую, чтобы pk не совпадали, нужно в none их ставить

sic transit
18.08.2017
16:40:18
Дык на стороне другой базы это вроде как новые объекты и так.

Покажи как трансформируешь данные?

Denis
18.08.2017
16:41:22
Так тебе не в базе надо менять

Циклом пройдись

sic transit
18.08.2017
16:42:07
Тут только циклом, есть правда другой способ, но он не всем понравится

Denis
18.08.2017
16:42:11
Есть метод update, но он для другого

sic transit
18.08.2017
16:43:41
Можно сгенерить SQL на основании результата базы-источника и одним махом его прогнать на вторую базу. И да, я извращенец :)

DML

Google
sic transit
18.08.2017
16:45:19
не вспомнил

.
18.08.2017
16:46:47
запилил цикл(( юзаю bulk_create

sic transit
18.08.2017
16:47:58
а зачем цикл?

Bob
18.08.2017
16:48:22
.
18.08.2017
16:49:08
Хорошо) Как обойтись без цикла?

sic transit
18.08.2017
16:50:12
bulk_create принимает список данных, которые создаешь

.
18.08.2017
16:50:47
Я изначально так и делал, ругалось, что уже существует объект с таким id

sic transit
18.08.2017
16:52:08
If the model’s primary key is an AutoField it does not retrieve and set the primary key attribute, as save() does, unless the database backend supports it (currently PostgreSQL).

.
18.08.2017
16:53:25
ну я в постгрес и пытаюсь грузануть это

sic transit
18.08.2017
16:54:22
model’s primary key is ...

А ты какому queryset делаешь bulk_create?

.
18.08.2017
16:57:18
objects_list = model.objects.all() for object in objects_list: object.pk = None model.objects.using('mixer').bulk_create( objects_list )

.
18.08.2017
16:57:21
Условно говоря вот

.
18.08.2017
17:02:13
так не работает

sic transit
18.08.2017
17:02:41
как именно оно не работает

.
18.08.2017
17:03:07
Говорит что объект с таким id уже существует

sic transit
18.08.2017
17:07:06
несколько баз с джангой не юзал, но что то мне подсказывает, что ты встиавляешь в исходный qs

.
18.08.2017
17:11:23
несколько баз с джангой не юзал, но что то мне подсказывает, что ты встиавляешь в исходный qs
Немного не понял. Тип вставляю данные в исходную бд? Я же говорю, что с циклом все работает, данные в нужную бд уходят, а без цикла, если я все правильно понимаю, постгрес пытается юзать pk как они указаны у объектов, о чем говорится в доке( правда я мог косякнуть с переводом )

sic transit
18.08.2017
17:13:01
в доке обратное сказано

Google
Denis
18.08.2017
17:14:25
в доке обратное сказано
Там сказано ровно то, что у него происходит

sic transit
18.08.2017
17:14:41
ща почитаю

Admin
ERROR: S client not available

sic transit
18.08.2017
17:17:15
it does not retrieve and set the primary key attribute, as save() does

sic transit
18.08.2017
17:40:39
в любом случае лучше отдать [Ent(a=e.a, b=e.b, c=e.c) for e in qs] батчу, чем менять id на исходном qs

Massimo
18.08.2017
21:01:02
Форма, в которую вбиваешь начало названия а она потом показывает в dropdown наиболее подходящие варианты называется autofield?

Alex
18.08.2017
21:03:54
Форма, в которую вбиваешь начало названия а она потом показывает в dropdown наиболее подходящие варианты называется autofield?
нет, это поле с инкрементом, а то что ты хочешь нужно самому делать или скорей всего на этот случай что-то кем-то написано

Ayaks
18.08.2017
21:05:18
Это уже ajax походу

Massimo
18.08.2017
21:07:18
да точно написано. В Экслеле когда вбиваешь что то он тебе список чуть ниже поля с предложениями на выбор предлагает

Ayaks
18.08.2017
21:09:27
А при чем тут Эксель?) то что технология такая впринципе есть и так известно. Имелось ввиду в батарейках порыться к джанге или js

Massimo
18.08.2017
21:33:54
Я просто даже не знаю как она называется)

Ладно перебьюсь autocomplete ом

Халилуя все намного проще

<input type="text" list="cars" /> <datalist id="cars"> <option>Volvo</option> <option>Saab</option> <option>Mercedes</option> <option>Audi</option> </datalist>

BlastPy
18.08.2017
22:10:28
Ладно перебьюсь autocomplete ом
Будьте внемательни в сафари нету + не все firefox и chrome поддерж вроде как

sic transit
19.08.2017
02:59:01
бери JQuery плагин

egon
19.08.2017
06:11:38
Добра! К вчерашнему вопросу о VPS :) https://www.arubacloud.com за 1 евро



sic transit
19.08.2017
06:18:06
Если это важно: The price of 1€ per month is only valid for activations made for data center DC1/IT1 or DC3/CZ1. New activations made for data center DC2/IT2, DC4/FR1, DC5/DE1 or DC6/UK1 will be priced at €4,99/month

Google
sic transit
19.08.2017
06:20:40
All prices excluding VAT

egon
19.08.2017
06:22:19


sic transit
19.08.2017
06:26:21
нормальная тема

Павел
19.08.2017
08:29:49
РЕКЛАМА

БЕЙТЕ ЕГО

Eugene
19.08.2017
08:30:50


@amureki :)

Massimo
19.08.2017
08:30:59
бери JQuery плагин
Как называется?

БЕЙТЕ ЕГО
Гоните его надсмехайтесь над ним

Павел
19.08.2017
08:32:40
знакомо звучит



egon
19.08.2017
08:40:29
Где этот репорт? :)

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