
Lazoreth
20.04.2018
07:00:45
Окей, спасибо
Пойду мануалы курить

Dan
20.04.2018
08:07:51
а так да для простых задач я за крон

Google

Бог
20.04.2018
08:25:54

Dan
20.04.2018
08:26:33
python 3+?

Бог
20.04.2018
08:26:48
И вообще lettuce норм выбор для BDD?

Dan
20.04.2018
08:27:04
print() со скобками пишется
начиная с 3

Бог
20.04.2018
08:27:30
Ой.

Dan
20.04.2018
08:27:32
ничего не скажу

Бог
20.04.2018
08:30:55

amureki
20.04.2018
08:32:13
А что посоветуете?
Можно посмотреть на behave, они хотя бы обновляются
https://github.com/behave

Бог
20.04.2018
08:34:47

Sergei
20.04.2018
09:28:24
Доброго дня. Предусловия: рабочий проект на Django (psql, redis and more...), серв на ubuntu, дома arch. Насколько вероятны конфликты между конфигурацией проекта и "левой" ос при разворачивани всего этого на последней? Или стоит покопать в сторону VM or containers? Недавно в профессии - не обессудьте за вопрос

Google

Dan
20.04.2018
09:29:25
если версии языков и базы совместимы
то все нормально должно быть

Ahmed
20.04.2018
09:29:44
Используй docker и не будет проблем

Bogdan
20.04.2018
09:30:15
с арчем и убунтой проблем обычно особо нету, если не накосячить самому

Sergei
20.04.2018
09:31:31
ну нужную версию python или psql всегда можно с оф реп дистра подтянуть

Bogdan
20.04.2018
09:31:34
а вот если проектов больше 1 и часть из них легаси, то тогда да, докер наше все

Ahmed
20.04.2018
09:32:26
Докер советую). Разделишь каждый сервис на контейнера Django, Redis, PostgreSQL и будешь запускать одной командой все эти сервисы

serbernar
20.04.2018
09:32:32
Вы сейчас из пушки по воробьям стреляете))))) мне нельзя ругаться к сожалению, но какой вопрос, такой и ответ

Dan
20.04.2018
09:32:32
проект уже в проде
человек недавно в професии
сейчас ему еще с докером парится

Sergei
20.04.2018
09:32:50
Докер не оверкилл для задачи? В любом случае, я с ним шапочно знаком, а поработать дома надо уже сейчас) но спс за наводку

Владимир
20.04.2018
09:34:41

Bogdan
20.04.2018
09:34:46
докер упрощает жизнь, когда проектов дохрена и все надо быстро разворачивать, а у тебя мак/винда

Владимир
20.04.2018
09:35:05

Ahmed
20.04.2018
09:35:43

Dan
20.04.2018
09:36:39
тут вопрос то пр перенос на локальный комп, на сколько я понял
на локалке то докер чем поможет ?

Sonniy
20.04.2018
09:36:58
Сделает среды идентичными

serbernar
20.04.2018
09:37:25
Я приверженец докера, но в данном случае не понимаю: заяем вы суете его новичку
Если у него просто постгрес, джанга и редис и никсы

Dan
20.04.2018
09:37:42

Sergei
20.04.2018
09:39:05

Google

serbernar
20.04.2018
09:39:35
Ладно там винда и линупс, или проект с докером на винде и линупсе, - но тут такого не прозвучало

Sergei
20.04.2018
09:40:24

serbernar
20.04.2018
09:40:37
Критику к джунам и докеру можно? "Научи дурака богу молиться, он и лоб расшибёт"(с)

Серёга
20.04.2018
09:43:50
я тоже думал что докер - это пиздецки сложно.
Но есть отличные мануалы
тут можно делить на 2 части про Докер
1. Настройка
2. Эксплуатация
вот 2 - там пару команд и принципов только знать надо
1 выше писал уже

Massimo
20.04.2018
09:44:55
Докер на мой взгляд для нубов не подходит
Слишком часто с ошибками сюда обращаются

serbernar
20.04.2018
09:45:19

Серёга
20.04.2018
09:45:21
но все равно понадобится как ни крути в будущем

Серёга
20.04.2018
09:45:26
хороший вклад

Massimo
20.04.2018
09:45:39

Серёга
20.04.2018
09:45:56
в тву скупс джанго есть отличные ссылки в главе про докер

serbernar
20.04.2018
09:46:20
. . .

Ilgiz
20.04.2018
09:46:21

Massimo
20.04.2018
09:46:33

Серёга
20.04.2018
09:46:47
ну докер нужен тем кто уже может сделать чтото на джанге

Google

Серёга
20.04.2018
09:46:50
имха

Ilgiz
20.04.2018
09:46:58
так они и учаться на то и новички

Серёга
20.04.2018
09:46:59
с нуля конечно не стоит обмазываться

serbernar
20.04.2018
09:47:21
Пойду покурю, пока меня в ошметки не разнесло

Ilgiz
20.04.2018
09:47:23
ну врятли он начнет пихать докер не написав пару проектов на джанге

Sonniy
20.04.2018
09:47:50
хз, меня на работе в первый день посадили за докер когда я пришел работать и в душе не знал что это такое
спустя пару тройку дней понял

Серёга
20.04.2018
09:48:17

Ilgiz
20.04.2018
09:48:18

Sergei
20.04.2018
09:48:28
Всем спасибо за советы о докере. Осталось еще время для него найти. А раз говорят, что в данном конкретном случае можно и без него обойтись, то это будет не сегодня

Admin
ERROR: S client not available

Sonniy
20.04.2018
09:48:54
ну, в итоге прочитать доку по докерфайлу и по докеркомпозу и вполне должно хватить для базовой работы
он же не собирается пушить в репы
тем более в инете статьи есть о деплое джанги в докер

serbernar
20.04.2018
09:49:48
Стер сообщение.. что-то вообще не понял

Massimo
20.04.2018
09:52:04
location /media {
autoindex on;
root /root/majorpack/personnel/media;
}
Подскажите вот сделал настройку в nginx чтобы тот тянул пикчи.
MEDIA_ROOT = 'root/majorpack'
MEDIA_URL = '/personnel/media/'
Вот с такими подстройками. Файл лежит в папке все четко а показать файл почему то не хочет. Выдет Not Found

serbernar
20.04.2018
09:53:36
На своём опыте могу сказать: докер новичкам не нужен, и не на всех проектах он нужен, и не везде. Нужно понимать "что и зачем". Мы сейчас готовим стажеров к коммерческому проекту, у нас все проекты одинаковы по структуре. У нас используется докер, да. Но его нужно правильно готовить, и точно не джуну, и понимать зачем это вообще, а не: есть гайд.

Sonniy
20.04.2018
09:54:57
чето не понял

Eugene
20.04.2018
09:55:40
?а потом случайно оказалось что нет свободного места на жестком диске)

Google

Massimo
20.04.2018
09:56:03

serbernar
20.04.2018
09:57:19
Кейс а: у нас несколько джанго проектов с разными версиями, одна версия бд, и еще разные сервисы(на разных питонах), разные версии ОС у разработчиков, нужен ли тут докер?

Set
20.04.2018
09:58:02
привет вроде все норм работать должно но просит у меня HttpResponse
ошибка The view account.views.edit didn't return an HttpResponse object. It returned None instead.
почему ?
@login_required
def edit(request):
if request.method == 'POST':
user_form = UserEditForm(instance=request.user, data=request.POST)
profile_form = ProfileEditForm(instance=request.user.profile, data=request.POST, files=request.FILES)
if user_form.is_valid() and profile_form.is_valid():
user_form.save()
profile_form.save()
messages.success(request, 'Профиль успешно обновлен')
else:
user_form = UserEditForm(instance=request.user)
profile_form = ProfileEditForm(instance=request.user.profile)
return render(request,
'account/profile_edit.html', {'user_form': user_form, 'profile_form': profile_form})

serbernar
20.04.2018
09:58:04
И если да, то почему? И если нет, то почему?

Max
20.04.2018
09:59:49
да, нужен
ппотому что у вас зоопарк

serbernar
20.04.2018
10:00:08
Кейс б: у нас есть один проект, который микросервисный, может находиться на разных серверах, и должен быстро масштабироваться, нужен ли тут докер?
Кейс в: у нас есть несколько проектов, разные версии бд, нужен ли тут докер?

Max
20.04.2018
10:00:14
вообще докер не нужен был только когда не было докер-компоуза
с компоузом — мастхев
у нас одна версия питона, одна версия БД и у нас докер

serbernar
20.04.2018
10:01:25
В первом случае можно обойтись и без докеров, как и в 3м. Это понятно, у нас тоже контейнеры, но вопрос не об этом.
В 3м только если на одной машине, то в докер. Но опять же: может проблема не в бд, а в прослойке между компьютером и креслом?

Bogdan
20.04.2018
10:03:30
я о докере полгода назад только слышал. потратил неделю на конфиг compose, за следующий месяц допилил до универсального вида, оптимизировал сборку и разобрался со всякими др фишками докера. главное сразу юзать с docker-compose. единстевнное, что все еще не удобно - медленный дебаг в пичарме

serbernar
20.04.2018
10:04:20
Юзал докер машин? А рой?

Bogdan
20.04.2018
10:05:14
на машину прав не хватает на сервере, рой не нужен пока - проекты маленькие

serbernar
20.04.2018
10:05:26
Коннектил сети между компоузами?

Bogdan
20.04.2018
10:05:36
да
изи делается

serbernar
20.04.2018
10:06:15
3я версия компоуза?

Bogdan
20.04.2018
10:06:33
ну да, а что за опрос такой?)

serbernar
20.04.2018
10:06:47
Ниче, просто спрашиваю
Самое зашкварное это готовить докер для фронта

Bogdan
20.04.2018
10:08:07
и роем кст что множить в стэке django-uwsgi-nginx? только вокеров целери разве что