@pydjango

Страница 456 из 1273
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
хочу влить sql чисто, без миграций
создайте пустую миграцию и используйте внутри raw sql. Какие проблемы?

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

Denis
14.08.2017
11:20:49
хорошая идея, попробую на малых данных сначала
Вы хотите залить какой то init content? ТО советую в таком случае гуглить в сторону fixtures

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

приложение новое, данные старые

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

скорее пользовательские уже данные, из прошлого дампа
так если дамп есть, то почему бы не сделать loaddata?

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.

D.
14.08.2017
12:30:00
Определить форму и написать валидацию. def clean_fieldname(self) Как-то так
Вопрос в том, как в валидаторе добраться до event2.end_date

Artyem
14.08.2017
12:32:18
Вопрос в том, как в валидаторе добраться до event2.end_date
метод clean для общей валидации, в нём доступны уже провалидированные значения всех полей.

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
Привет всем.. Может кто пробывал Django+GraphQL+Vue или React кск оно в общем?
а как оно, да как и везде, дергаешь запросы и рендеришь

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

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
То есть вот так url(r'^polls/$', views.index, name='index')
это старый стиль, когда вьюхи были функциями

Сергей
14.08.2017
14:04:46
То есть вот так url(r'^polls/$', views.index, name='index')
тут используется вью на основе функции, а там на основе класса

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

Сергей
14.08.2017
14:04:57
это старый стиль, когда вьюхи были функциями
не старый. а один из вариантов

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

И для чего оно используется?

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

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
FBV все же пора отказаться:)
Уже давно как пора. Если посмотреть сорцьі CBV там есть все что нужно.

начиная get_initial и supper заканчивая get_queryset

Сергей
14.08.2017
14:08:44
FBV все же пора отказаться:)
протестую. это личные предпочтения и не всегда классы - это то, что нужно

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

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

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