@pydjango

Страница 146 из 1273
Ruslan
21.02.2017
11:39:11
че не ансибл?

Ivan
21.02.2017
11:40:27
че не ансибл?
Может, потому что проще?

Ruslan
21.02.2017
11:40:49
т.е. написать кучу кода проще, чем написать несколько конфигов?

я оба варианта пробовал, ну его нафиг этот фабрик

Google
53r63rn4r
21.02.2017
11:43:00
Ну да
https://bitbucket.org/53rb3rn4r/fab_deploy

И я уже опять заебался

Вручную сделал: работает, а фабрикой - сосу

Eugene
21.02.2017
12:02:34
Расскажите как Ansible работает?:) Видел конфиги, выглядит круто, а как он при деплое все это делает.

Его ток при деплое юзают? или типа Docker можно и локально использовать?

Ivan
21.02.2017
12:05:27
Никакой связи с docker

Служит для "оркестрации"

В общем, удобная штука, когда нужно конфигурировать, выполнять типовые задачи и т.п. на куче хостов

Ближе к паппету по смыслу

Можно и локально, например для разворачивания проекта если есть плейбуки

53r63rn4r
21.02.2017
12:12:15
а чем фабрика тогда не нравится?

Кстати, всё работает

Google
Pavel
21.02.2017
14:29:17
там несколько адаптеров под разные платформы

на каждую платформу свой подход

а команды одинаковые в рамках ansible

Alex
21.02.2017
14:39:45
он умно всё по ssh делает

53r63rn4r
21.02.2017
14:51:45
он умно всё по ssh делает
А фабрикой по ссш делается не умно, чтоле?

Alex
21.02.2017
14:52:37
я про это ничего не писал, просто подход правильный

Pavel
21.02.2017
14:53:22
А фабрикой по ссш делается не умно, чтоле?
Фабрика, насколько мне известно, не имеет такого расширенного списка команд, да и универсализация у нее страдает. Для ansible вы можете выполнять команды хоть на android удаленно, если для него есть адаптер

и список команд во всех случаях будет одинаковый

в отличие от фабрики

53r63rn4r
21.02.2017
14:54:03
(

Pavel
21.02.2017
14:55:21
то есть допустим, у вас есть три сервера: на linux, mac os и win. С ансибл у вас будет 1 файл со списком команд. В случае с farbic придется писать на каждую систему свой конфиг

Set
21.02.2017
15:00:20
Привет есть норм курсы по джанго

Платные

Tigran
21.02.2017
15:01:14
Привет, есть учебный центр, а вот преподаватель под вопросом)

@lorddaedra возьми ученика)

Pavel
21.02.2017
15:01:25
Платные
А сколько платишь? ?

Set
21.02.2017
15:02:08
А какая.цена

Смотря какой уровень.у препода

Иван
21.02.2017
15:25:24
https://t.me/Blockchain_Developers

Google
Eugene
21.02.2017
15:25:55
Нагло:)

53r63rn4r
21.02.2017
15:26:16
https://t.me/Blockchain_Developers
@lorddaedra @weonn У нас спам тут

Set
21.02.2017
15:33:33
Dev Null: Если опытный ментор Кто натоскает по джанго За деньги

Ruslan
21.02.2017
15:35:08
1000 в час

дважды не повторяю

Eugene
21.02.2017
15:35:46
На Djbook помню чел был, который публично что-то типа менторил :)

Set
21.02.2017
15:50:51
Дорого

Rail'
21.02.2017
15:55:49
по апи по посту приходит json такого вида { "survey_id":1, "stat":[ { "answer_id":11, "question_id":1 }, { "answer_id":22, "question_id":2 } ] }

а моделька такая class Stats(TimeStampedModel): question = models.ForeignKey(Question) answer = models.ForeignKey(Answer) survey = models.ForeignKey(Survey)

Eugene
21.02.2017
15:57:19
не знаю:)

Rail'
21.02.2017
15:57:22
чет не могу врубится как сериализатор построить в джанго рест для модели Stats

Ruslan
21.02.2017
15:58:11
книгу почитать, доку проглядеть и ты уже почти сеньор :)

Eugene
21.02.2017
15:59:00
http://www.django-rest-framework.org/api-guide/relations/ ну вот тут же написано как сделать:)

Rail'
21.02.2017
15:59:15
может типа этого class ListStatSerializer(serializers.ListSerializer): answer_id = fields.IntegerField(required=True) question_id = fields.IntegerField(required=True) class StatsSerializer(serializers.Serializer): survey_id = fields.IntegerField(required=True) stat = ListStatSerializer(required=True)

Eugene
21.02.2017
15:59:24
question = serializers.StringRelatedField(many=False)

Ruslan
21.02.2017
15:59:47
это же читать надо

Rail'
21.02.2017
16:03:05
в моем случае точно нужен RelatedField?

мне нужно создать запись только в одной таблице

Eugene
21.02.2017
16:04:14
А что не так то? Что должно возвращать, написано же id вот он их и возвращает

Google
Pavel
21.02.2017
16:27:39
Что используете для object level permission, DJANGO-GUARDIAN? Кроме этого пакета, есть разные другие, кто-то смотрел их, есть там что-то интересное или они все заброшенные и неинтересные и ничего хорошего из них не почерпнуть?

53r63rn4r
21.02.2017
16:33:57
Artem
21.02.2017
16:45:00
Ruslan
21.02.2017
16:49:18
А если инглиш выучить, то ваще
то можно сразу к нам, доку переводить

53r63rn4r
21.02.2017
16:50:53
Уахахах, кстати, да, джбук не полностью переведена, мб и к счастью

Pavel
21.02.2017
17:09:33
блин не пойму, зачем время на перевод доки тратить, кроме, возможно, прокачки английского для переводчика?

Tigran
21.02.2017
17:11:20
блин не пойму, зачем время на перевод доки тратить, кроме, возможно, прокачки английского для переводчика?
потому что, многие переводчики - троешники.. Лучше читать официальную документацию. Ну и английский в жизни всегда понадобится

Tigran
21.02.2017
17:12:39
Никита
21.02.2017
17:13:22
I
21.02.2017
17:52:03
переводить доку - долго..и неблагодарно

Serge
21.02.2017
17:58:55
Переводишь доку переводишь, а завтра новый релиз вышел. Тем более скоро обещают Django 2.

I
21.02.2017
17:59:05
угу

Dmytro
21.02.2017
18:05:40
А я наоборот считаю, что ребята молодцы, что перевели доку. Такая себе популяризация Django среди русскогоязычного населения.

@ruslanpopov Молодцы :)

Denis
21.02.2017
18:12:12
А я наоборот считаю, что ребята молодцы, что перевели доку. Такая себе популяризация Django среди русскогоязычного населения.
Это все равно что говорить что пусть начинают прогать с пхп, мол потом переучаться

Лучше делать сразу нормально

чем переводить на русский по кусочкам старую доку

Имхо - джбук скорее зло чем польза, ибо без знания английского делать нечего

Dmytro
21.02.2017
18:13:05
чем переводить на русский по кусочкам старую доку
А чем плох тот вариант, что есть дока помимо английского еще и на русском?

Google
Denis
21.02.2017
18:15:48
А чем плох тот вариант, что есть дока помимо английского еще и на русском?
Тем что люди без знания английского начинают учить джанго вместо того чтобы сначала подучить англ

А потом когда/если будут заниматься разработкой серьезно - у них возникнут проблемы

это медвежья услуга

I
21.02.2017
18:16:21
шаг влево-шаг вправо от доки - и ты уже в мире английского

Denis
21.02.2017
18:19:23
++

Я, если честно, вообще очень критично отношусь к русскому в разработке

Комментарии в коде, коммиты, доки - онли на англ

Также как и репозитории

Serge
21.02.2017
18:20:12
Попробуй себя в программировании 1с)

Alexander
21.02.2017
18:31:52
про конфиги uWSGI выше - имеет смысл сейчас всё запускать в контейнерах, так легче тестировать, деплоить, единая среда везде... таким образом, у вас есть образ с питоном и туда можно прямо ставить uWSGI без virtualenv'ов

вот эти все вопросы относительно того, как правильно деплоить - в 2017 году это правильно делать с помощью контейнеров)

Pavel
21.02.2017
18:39:04
Комментарии в коде, коммиты, доки - онли на англ
пишу комменты на русском в приложении, которое в опенсорсе не будет никогда, и там всего 2 разработчика. Не вижу в этом ничего плохого.

но если есть привычка писать все на англ, и это не тормозит процесс, то думаю можно везде писать на англ. Мне на русском пока быстрее просто и ошибок меньше

Alexander
21.02.2017
18:40:21
если вы менеджер и делаете некий проект с заранее непонятными перспективами, имеет смысл сделать правило всё писать по-английски, это связано с тем, что потом проект могут допиливать индусы

Pavel
21.02.2017
18:41:42
у нас 100% вероятность, что писать его будем мы всегда, либо другие русскоговорящие люди и он очень узкоспециализированный, поэтому и не вижу ничего плохого в комментах на русском

но это конечно от кейса зависит

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