
Petr
02.08.2018
12:45:02
думал модель от вьюшки вообще максимально должна быть оторвана и наоборот

Tigran
02.08.2018
12:46:02
я, конечно, не шарю, но я всегда считал, что контроллер принимает инпут от пользователя, вызывает изменения в модели и сообщает вьюшке, что пора обновиться, и всё

Denis
02.08.2018
12:46:08

Petr
02.08.2018
12:47:06

Google

Petr
02.08.2018
12:47:13
есть оказывается на картинке :D

Maxim
02.08.2018
12:56:54
А есть у кого-нибудь опыт запуска venvа созданного в pycharme на линукс машине ?

Denis
02.08.2018
12:57:39
Друзья кто то Dbeaver использовал?

Denis
02.08.2018
12:58:58

Maxim
02.08.2018
12:59:46
видимо у меня руки не из того места, но он ругается что файла venv/bin/activate не существует

Vasia
02.08.2018
13:00:06

Mikhail
02.08.2018
13:00:15

Mikhail
02.08.2018
13:00:23
ты посмотри где у тебя папка в энвом лежит

Denis
02.08.2018
13:00:33
Да
подскажи где там auto_increacment

Maxim
02.08.2018
13:00:51
venv/bin/python3 script.py почему то не видит установленные библиотеки
и показывает более старую версию питона. я в смятении

Mikhail
02.08.2018
13:01:41
а вообще открой в пучарме панель с терминалом

Roman
02.08.2018
13:01:52

Google

Mikhail
02.08.2018
13:01:54
автоматически венв подсосётся

Maxim
02.08.2018
13:02:28

Denis
02.08.2018
13:02:49

Mikhail
02.08.2018
13:02:54
в нем напиши which python

Maxim
02.08.2018
13:02:55
но на виртуалке какая-то ересь начинается

Mikhail
02.08.2018
13:03:05

Mikhail
02.08.2018
13:03:48

Maxim
02.08.2018
13:04:30

Mikhail
02.08.2018
13:04:43
венв тоже копируешь что ли?

Maxim
02.08.2018
13:05:03

Mikhail
02.08.2018
13:05:17
да
венв создается для каждого компа

Maxim
02.08.2018
13:05:38
Ох, спасибо)

Mikhail
02.08.2018
13:05:43
обычно это автоматизируется

Maxim
02.08.2018
13:06:21
Понял, я почему-то думал что он кроссплатформенный

Vasia
02.08.2018
13:07:11
кто-то плотно работал с фласком, как там создать объект, который можно использовать между запросами?

Roman
02.08.2018
13:07:38

Vasia
02.08.2018
13:07:55
хочу создать и приклеить поток к объекту Flask, а везде рекомедуют использовать celery
проблема в том, что на винде его перестали поддерживать

Google

Maxim
02.08.2018
13:08:07
обычно это автоматизируется
А как вообще правильно переносить код между станцией разработки и сервером ? я сейчас юзаю дропбокс, до этого юзал гитхаб

Mikhail
02.08.2018
13:08:26
дропбокс наверное не очень
ты же не каждое изменение в разработке хочешь на сервер отправлять

Maxim
02.08.2018
13:08:53

Mikhail
02.08.2018
13:11:24
ну ты локально проверяй сначала что всё ок
если тебе параметры надо менять, то они не в коде должны быть

Maxim
02.08.2018
13:13:02

Mikhail
02.08.2018
13:13:44
какое текст?

Maxim
02.08.2018
13:14:08

Mikhail
02.08.2018
13:15:05
ничего не понял: ты когда правишь одну букву, это же параметр, так?

Maxim
02.08.2018
13:16:00

Mikhail
02.08.2018
13:16:36
ну

Maxim
02.08.2018
13:16:39
Вот тут например переставить пробер, добавить еще один отступ, навести красоту в общем - не будешь же коммитить

Mikhail
02.08.2018
13:17:22
делаешь переменную TEMPLATE = os.getenv('TEMPLATE', 'Пробки: *{}*.\nВосход солнца: *{}*, заход: *{}*')
и меняешь переменную среды а не код
или в конфиге указываешь его, чтоб конфиг можно было править прямо на сервере

~/42/elrandir> ?ᅠ
02.08.2018
13:19:32

Maxim
02.08.2018
13:19:39

Google

[Anonymous]
02.08.2018
13:19:53

Kirill
02.08.2018
13:20:09

Maxim
02.08.2018
13:20:33

Mikhail
02.08.2018
13:20:46

~/42/elrandir> ?ᅠ
02.08.2018
13:21:06
после 10 поставь " , 1 "

Kirill
02.08.2018
13:21:31
в смысле забыть?
Ну вот скинул кому то проект, и забыл сказать что еще какие то переменные окружения инициализировать нужно

Admin
ERROR: S client not available

[Anonymous]
02.08.2018
13:21:38

~/42/elrandir> ?ᅠ
02.08.2018
13:21:49
ты указываешь начало и конец, но шаг не указываешь.. вроде.
хотя сек

Mikhail
02.08.2018
13:22:07

~/42/elrandir> ?ᅠ
02.08.2018
13:22:16
не, всёнорм, не увидел что слева норм выводит.

[Anonymous]
02.08.2018
13:22:19
да
Все равно ответ тоже самое

Denis
02.08.2018
13:22:56
Зачем ты на 1 в цикле умножаешь?

~/42/elrandir> ?ᅠ
02.08.2018
13:23:31
точняк
у тебя ответ = 1

Kirill
02.08.2018
13:23:34

~/42/elrandir> ?ᅠ
02.08.2018
13:23:43
и потом ответ = ответ * 1

Google

~/42/elrandir> ?ᅠ
02.08.2018
13:23:47
но ответ везде равен 1

[Anonymous]
02.08.2018
13:24:04

Denis
02.08.2018
13:24:09

~/42/elrandir> ?ᅠ
02.08.2018
13:24:10
поменяй otvet = i * 1

ivan
02.08.2018
13:25:02

Mikhail
02.08.2018
13:25:03

[Anonymous]
02.08.2018
13:25:13

Kirill
02.08.2018
13:26:26

Mikhail
02.08.2018
13:27:33
ты же не коммитишь каждый раз когда у тебя адрес БД меняется в проекте
локально он у тебя запускается с DB_HOST=localhost (дефолт), а в продекшене с DB_HOST=32.12.my.ip
ну я ему и написал дефолтное значение

~/42/elrandir> ?ᅠ
02.08.2018
13:29:35
ну или i ^ 2

Kirill
02.08.2018
13:30:28

[Anonymous]
02.08.2018
13:30:29

~/42/elrandir> ?ᅠ
02.08.2018
13:36:07
А, ну да, цикл

Tishka17
02.08.2018
13:37:36
return n * factorial(n-1) if n>0 else 1

[Anonymous]
02.08.2018
13:37:50

~/42/elrandir> ?ᅠ
02.08.2018
13:40:06
Ага
только разве фактариал, это не сумма предыдущих цифр ::?

Cykooz
02.08.2018
13:40:45
нет, это произведение