
xPushkin
14.08.2017
10:59:52

Dmytro
14.08.2017
10:59:55
Воот, похоже на то что надо
Сам долго искал что можно было бы придумать. Кажется, что самый идеальный вариант, если за последние 5 месяцев не придумали чего-то другого :) Удачи)

Гийденко
14.08.2017
11:00:21
Спасибо

Sergey
14.08.2017
11:06:22

Google

Sergey
14.08.2017
11:12:11
у кого неплохой опыт с sqlite... если я насильно добавлю данные, без django - потом можно эти данные не потерять, или как-то миграцию делать?
необходимо тысячу строк залить в sqlite и потом продолжать

Eugene
14.08.2017
11:14:37
А зачем sqlite o.O

Sergey
14.08.2017
11:15:08
локальная разработка, данных не много...

b0g3r
14.08.2017
11:15:18
если правильно вольешь - никаких проблем

Sergey
14.08.2017
11:15:53
хочу влить sql чисто, без миграций
потому, как не знаю как сделать миграции с этим)

Denis
14.08.2017
11:18:06

Sergey
14.08.2017
11:18:51
хорошая идея, попробую на малых данных сначала

Denis
14.08.2017
11:20:49

Sergey
14.08.2017
11:21:43
скорее пользовательские уже данные, из прошлого дампа
приложение новое, данные старые

Google

ilya
14.08.2017
11:22:14
эти ж fixtures надо создавать)) Может я ошибаюсь, но почему бы не создать необходимые таблицы, залить туда данные, а моделям указать чтоб каждая работала с необходимой таблицей

Denis
14.08.2017
11:31:03
Всё сводится к двум коммандам: на старом приложении dumpdata (создаст json с данными), который можно перенести в новый проект... на новом проекте loaddata(создаст записи в бд из файлов фикстур)

Spacehug
14.08.2017
12:18:40
Тут есть умельцы писать кастомные сигналы для haystack под эластик?

Alexander
14.08.2017
12:19:07
а кто-нибудь пользуется c9?
там есть поддержка докера и прочего вот такого?
и можно ли там сделать рефакторинг, например, поменять название модели и чтобы везде поменялось
по сравнению с PyCharm интересно

Eugene
14.08.2017
12:22:51
Там виртуалка слабая)
Рефакторинг низя, а докер мб можно
Там же дают виртуалку с ubuntu

Sergey
14.08.2017
12:25:22
frontend говорите... не сталкивались с admitad?
я не понимаю, как заказчики ведутся на такое... сливать данные о покупках неизвестно кому

D.
14.08.2017
12:25:49
Всем доброго дня. Встал вопрос. Как провалидировать дату в ModelForm, установив ей минимальное допустимое значение из базьі? Например, event1.start_date не должен проходить валидацию, если event1.start_date < event2.end_date.

Eugene
14.08.2017
12:27:40

D.
14.08.2017
12:30:00

Artyem
14.08.2017
12:32:18

D.
14.08.2017
12:34:00

Eugene
14.08.2017
12:35:18
Вытянуть запросом из базы?:) И сравнивать?

Google

Vladislav
14.08.2017
12:35:40
/хуй
ой
сорэй

D.
14.08.2017
12:36:20
/хуй
Пробовал, не прокатило.

Artyem
14.08.2017
12:37:07

x3233
14.08.2017
12:51:22

D.
14.08.2017
13:03:20

Vadim
14.08.2017
13:24:31
Привет всем.. Может кто пробывал Django+GraphQL+Vue или React кск оно в общем?

Artem
14.08.2017
13:35:19

Vadim
14.08.2017
13:36:11
А какие батарейки легче чеме через REST?

X
14.08.2017
13:37:08
GraphQL пока неизвестно как покажет себя эта штука - лучше чем рест или нет
я бы взял GraphQL чисто посмотреть, что за оно и сравнить с рестом - если конечно опыт с рестом есть)

Eugene
14.08.2017
13:38:21
А зачем тут Django?

Vadim
14.08.2017
13:39:29
Просто много про него посленее время говорят... может кто уже работал и поделился бы опытом)

BlastPy
14.08.2017
13:40:10

123
14.08.2017
14:02:17
Скажите, с джанотутора: url(r'^$', views.IndexView.as_view(), name='index') - это дичь?

xPushkin
14.08.2017
14:02:48
Вплане дичь...?

123
14.08.2017
14:03:00
Сек, наверное грубовато назвал

xPushkin
14.08.2017
14:03:07
Так обычно возвращают index.html

123
14.08.2017
14:03:48
По книге Эрика Мэтиза было иначе чуток, кому верить

Google

123
14.08.2017
14:04:09
То есть вот так url(r'^polls/$', views.index, name='index')

Dmitriy
14.08.2017
14:04:42

Сергей
14.08.2017
14:04:46

Dmitriy
14.08.2017
14:04:49
а теперь CBV

Сергей
14.08.2017
14:04:57

xPushkin
14.08.2017
14:05:06
Погоди, ты знаешь что такое r"^$" ?
И для чего оно используется?

123
14.08.2017
14:05:26

xPushkin
14.08.2017
14:05:30
Да )

Admin
ERROR: S client not available

123
14.08.2017
14:05:38
Ну регулярное выражение
Да

Dmitriy
14.08.2017
14:05:49

xPushkin
14.08.2017
14:05:59

BlastPy
14.08.2017
14:06:34
Ну так func_name.views и Class_name.as_view() первая для FBV вторая для CBV

xPushkin
14.08.2017
14:06:52

123
14.08.2017
14:07:09

Eugene
14.08.2017
14:07:20
FBV все же пора отказаться:)

xPushkin
14.08.2017
14:07:21
Угу, роутинг

Google

xPushkin
14.08.2017
14:07:28

BlastPy
14.08.2017
14:07:53
начиная get_initial и supper заканчивая get_queryset

Сергей
14.08.2017
14:08:44

123
14.08.2017
14:08:49
В итоге что? Использовать во вьюхах функции или классы?

xPushkin
14.08.2017
14:08:57

Eugene
14.08.2017
14:09:03
Функции в Джанго депрекейтед, же ,ну

xPushkin
14.08.2017
14:09:13

Eugene
14.08.2017
14:09:14
Да будет срач

Сергей
14.08.2017
14:09:18

BlastPy
14.08.2017
14:09:45
мне особенно нрав в CBV что к примеру нужно что то свое вернуть то просто в нутри класа вью пишем def func_name: a=1 return a
потом в темплейте {{ view.func_name }}

Сергей
14.08.2017
14:09:59

BlastPy
14.08.2017
14:10:21
безо всяких get_query c super(Class_name. ....

123
14.08.2017
14:13:20
Спс, чет я какие-то вопросы задаю целый день, после которых по 100 сообщений

Sergey
14.08.2017
14:15:34
эм... postgres сбился счетчик чтоли: DETAIL: Key (id)=(4) already exists.

Alex
14.08.2017
14:17:52
кто-нибудь шарит в AioHTTPTestCase как правильно добавить db из app, чтобы к нему можно было обращаться в setUp, просто сейчас в самих тестах можно получить app, а в setUp его ещё нет
а всё, исходники посмотрел

Artem
14.08.2017
14:19:42
Или установи на тот, что имеет последний id

Sergey
14.08.2017
14:19:59
это в джанго?

Artem
14.08.2017
14:20:14
Неа, через sql