
xPushkin
16.08.2017
21:29:04
Обязательно гляну

Ivan
17.08.2017
05:05:04
Кто-нибудь знает, есть тулзы для генерации JSON-схемы по DRF-сериалайзеру?

Anb
17.08.2017
05:25:43
Json схемы?

Ivan
17.08.2017
05:41:03

Google

Ivan
17.08.2017
05:41:41
Если не в теме, лучше сразу http://json-schema.org/examples.html смотреть

Anb
17.08.2017
05:43:22
Нет все понятно
Во вьюсетах что-то подобное есть

Ivan
17.08.2017
05:45:28
Ага, вроде говорится - http://www.django-rest-framework.org/api-guide/schemas/#get_schemaself-request
но хочется понять, на что она способна

Massimo
17.08.2017
05:58:57
Какие нюансы при деплое проекта на впс?

sic transit
17.08.2017
05:59:21

Massimo
17.08.2017
05:59:36
Как мне вносить изменения в файлы на сервере? В ручную или может как то синхронизировать их?

sic transit
17.08.2017
05:59:53
в какие файлы именно?
Как сервак конфигурить?

Dan
17.08.2017
06:00:20
пока евангелисты докера не прибежали юзай git ;)

Massimo
17.08.2017
06:00:46
Нет, ну например внес изменение в views.py

sic transit
17.08.2017
06:01:10

Google

sic transit
17.08.2017
06:01:23
На проде код пишешь?

Dan
17.08.2017
06:01:33
ftp, git, docker, gitlab-ci

Massimo
17.08.2017
06:01:50
Продакшн?

Dan
17.08.2017
06:02:18
что такое VNS?

sic transit
17.08.2017
06:02:19
Ansible git сперва пусть покурит, потом докер
Если у него единственный проект, то докер может никогда не нужен будет :)

Artyem
17.08.2017
06:03:54
Какие нюансы при деплое проекта на впс?
если ты один, проект ничего серьёзного из себя не представляет, и пользуешься пайчармом, можно просто заюзать деплой в оном, с задачей чтоб код оказался на удалённом сервере он справиться.

sic transit
17.08.2017
06:04:41
Карочи вопрос слишком в общей форме
а git нужен, независимо один-не один

Massimo
17.08.2017
06:06:16
что такое VNS?
https://www.realvnc.com/en/connect/download/viewer/ видимо жто

Dan
17.08.2017
06:07:56
ну это по сути удаленый доступ к компу

X
17.08.2017
06:08:00

Dan
17.08.2017
06:08:18
чъёрт не успели, они уже тут =)

Massimo
17.08.2017
06:08:19

X
17.08.2017
06:08:54
Докер не спит

Massimo
17.08.2017
06:09:16
ПОхоже, прийдется ставить докер... кто знает как оптимизировать и бустапить докер чтобы увеличить произвоительность?

X
17.08.2017
06:09:30
kubernetes
Вот твой выход:)))

Google

X
17.08.2017
06:10:10
Тебе же сказали git

Dan
17.08.2017
06:10:14
у тебя на по VNC хост машина не линуксе или на винде ?

Massimo
17.08.2017
06:10:34
Я просил наан убунте

X
17.08.2017
06:10:52
Сделал пул и все, надоест, заюзаешь какую систему доставки контента по коммиту

sic transit
17.08.2017
06:10:58

Dan
17.08.2017
06:13:22
просто если у него нет ssh доступа, то ни гит ни докер там не помогут =)

X
17.08.2017
06:13:24

sic transit
17.08.2017
06:13:50

Dan
17.08.2017
06:14:13
ну есть аналог ftp и какойнить веб морд

Alex
17.08.2017
06:14:33

Dan
17.08.2017
06:14:34
зато быстрый фтп =)

X
17.08.2017
06:14:41
Пусть тот кто делал фтп сделает и ссш

Dan
17.08.2017
06:15:28
@Masaaq понял, без ssh в нашем деле никуда =)

Massimo
17.08.2017
06:15:45

Dan
17.08.2017
06:16:04
это тоже самое что ftp только веселее

Massimo
17.08.2017
06:16:07
А стоп це терминал
А нет не терминал

sic transit
17.08.2017
06:16:41

Google

X
17.08.2017
06:17:29

Dan
17.08.2017
06:18:37

Massimo
17.08.2017
06:18:56
Svn?
https://i.ytimg.com/vi/UtJygNOTplA/hqdefault.jpg

Артем
17.08.2017
06:19:09
народ где правильне размещать провреку прилетевших данных с последней записью в БД - в модели или все таки в форме?

Dan
17.08.2017
06:19:43
ну по теории форма занимается валидацией

Massimo
17.08.2017
06:19:58

Dan
17.08.2017
06:20:42
Нет, это реальность(
реальность бывает пугающей
и в твоих первых примерах
ты даные формы не валидировал

X
17.08.2017
06:20:42

Massimo
17.08.2017
06:21:06

Admin
ERROR: S client not available

Артем
17.08.2017
06:21:47
только уникальность
мне видимо нужен свой метод

Massimo
17.08.2017
06:22:08

Dan
17.08.2017
06:22:24

Massimo
17.08.2017
06:22:35
"Прилетевших в БД"

Артем
17.08.2017
06:22:44
Так тебев БД
ну я и спрашиваю сделать менеджер в моделях лучше или все таки новый метод в форме

Massimo
17.08.2017
06:23:30
СТой, из форм ты отправляешь в БД валидированную инфу, а ты хочешь чтобы валидовалась data из БД в формы?

X
17.08.2017
06:23:43

Google

X
17.08.2017
06:23:55
Проверяй на входе
А то ты сгоняешь данные до бд и ещё от бд вернёшь ответ

Артем
17.08.2017
06:24:23
в том то и беда)))

sic transit
17.08.2017
06:24:31
Смотря что за проверка, может это бизнес-логика, не связанная с вводом

X
17.08.2017
06:25:09
Дерни послед запись для проверки
На входе и все
У тебя стандартная проверка данных на валидность происходит в форме изначально
Ну так делай там и эту проверку

sic transit
17.08.2017
06:35:03

X
17.08.2017
06:36:58
Чел и пытается ее сделать
И у него вопрос где ее делать, в форме или в модели)

sic transit
17.08.2017
06:40:23
Это чек на консистенцию данных. Делать в модуле, где бизнес-логика (какая архитектура?)
Точно не в форме
Форму передовай в модуль бизнес-логики вьюхой. Модуль бизнес-логики компетентен за действия и ответ.

Артем
17.08.2017
06:46:29
Точно не в форме
Вот и я все думаю что лучше наверное сделать менеджера и после валидации формы отдать менеджеру потом уже save

sic transit
17.08.2017
06:47:11
Форма ответственна только за свои поля
Если нет архитектуры мажь логику по моделям

Spacehug
17.08.2017
06:48:49
На правах тупых вопросов:
Что такое "ручка" в контексте Джанги?

Артем
17.08.2017
06:49:04

sic transit
17.08.2017
06:50:23