
Kam
30.03.2017
07:55:26
потом чет глянул и понял что он интерпретаор же тянет в енве)

Igor
30.03.2017
07:55:28
на локальных тачках обычно venv убирают в ~/.virtualenvs

Bulatbulat48
30.03.2017
07:55:42
а миграции?

Igor
30.03.2017
07:55:44
virtualenvwrapper, все такое

Google

Igor
30.03.2017
07:55:48
миграици надо конечно

Bulatbulat48
30.03.2017
07:55:56
почему-то автотоматом не добавляются в IDEA

Kam
30.03.2017
07:56:01
Просто это первый проект на питоне вообще в вебе)
на руби я просто ставил rvm и под каждый проект ненадо было создавать папку с интерпретатором

Сергей
30.03.2017
07:57:04
тут так же можно, но не принято
ставишь себе в систему питон, джангу и все нужные либы и оно работает
но правильно юзать виртуальное окружение

Kam
30.03.2017
07:58:09
ну вот получается у меня 3 папки грубо говоря в одной, env, django_ll, djangos_ll
проект это только 2 паследние папки
мне их в гит только?

Igor
30.03.2017
07:58:26
а нахуя две?

Сергей
30.03.2017
07:58:31
)

Igor
30.03.2017
07:58:49
почитай two scoops of django

Google

Kam
30.03.2017
07:58:56
ну всмысле это разны проекты же

Сергей
30.03.2017
07:58:58

Igor
30.03.2017
07:59:16

Kam
30.03.2017
07:59:18
django_ll собирает весь проект

Igor
30.03.2017
07:59:28
project/
-- env/ - в .gitignore
-- manage.py
-- static/
-- media/ - в .gitignore
-- project/
-- project/settings.py
-- project/app1/views.py
-- project/app1/models.py

Kam
30.03.2017
07:59:41
а djangos_ll - это просто что то отвечающее за некоторую его часть

Сергей
30.03.2017
07:59:51
так не делается
проект - это весь код

Bulatbulat48
30.03.2017
08:00:08
почему-то его некоторые не советуют?

Сергей
30.03.2017
08:00:11
внутри у него приложения

Igor
30.03.2017
08:00:20
че-т вроде того

Kam
30.03.2017
08:00:20
ну
я об этом и говрю)

Igor
30.03.2017
08:01:09

Kam
30.03.2017
08:01:17
)

Igor
30.03.2017
08:01:18
django и djangos
это хуйня какая-то

Kam
30.03.2017
08:01:31
ну ты же сам скрин прикрепил
у тебя там project
и app1

Google

Kam
30.03.2017
08:01:46
это разные папки же

Igor
30.03.2017
08:02:21
разные
app1 вложена в project

Kam
30.03.2017
08:02:31
а, я понял

Igor
30.03.2017
08:02:33

Kam
30.03.2017
08:02:37
щас свою структуру
выложу

Igor
30.03.2017
08:03:06
вот по этой структуре, как на скриншоте в пред.сообщении, получится, что env у тебя должна быть сразу в icecreamratings_project
там же где requirements.txt

Kam
30.03.2017
08:04:31

Igor
30.03.2017
08:04:52
ептыть

Сергей
30.03.2017
08:04:56
названия - огонь

Igor
30.03.2017
08:05:06
+++++++++++++++++

Kam
30.03.2017
08:05:15
)
не отражают сути)
по этой структуре мне ll_env в гитигнор?

Сергей
30.03.2017
08:07:10
неизвестно, что там

Ivan
30.03.2017
08:08:28
Кстати, по поводу виртуалки venv.. Скажите, пожалуйста, какая разница между тем, чтобы пихать django-проект внутрь папки venv, например, в src (т.е. путь такой venv/src и там проект), и тем чтобы в django-проекте , где файл manage.py лежит создать venv ?

Igor
30.03.2017
08:08:43
не стоит называть venv "виртуалкой"
не надо пихать джанго-проект внутрь venv'а

Google

Ivan
30.03.2017
08:09:19
а почему? Зато в .gitignore не надо прописывать venv

Kam
30.03.2017
08:09:57

Igor
30.03.2017
08:10:01
ну тогда уж setup.py добавлять и ставить как пакет туда же, в venv

Kam
30.03.2017
08:10:03
вот что внутри

Igor
30.03.2017
08:10:08
и в requirements.txt указывать, чтоб по уму
а чтобы не надо было venv в гитигнор добавлять - есть ~/.virtualenvs

Kam
30.03.2017
08:10:46
спасибо)

Ivan
30.03.2017
08:11:46
то есть создавать virtualenv ~/.virtualenvs/<имя>, активировать и работать над проектом django - правильно понимаю?

Admin
ERROR: S client not available

Igor
30.03.2017
08:11:53
да
virtualenvwrapper делает все это говно удобнее

Ivan
30.03.2017
08:12:15
понял, спасибо)

Maksim
30.03.2017
08:12:29
я как то работал без venv потом гемороился что у меня либы отвалились

Igor
30.03.2017
08:13:19
а желание добавлять virtualenv в репозиторий не очень здравое, потому что virtualenv копирует (или делает симлинки, не помню; не суть) системный питончик. а теперь представьте, что один разработчик сидит на макоси, второй - на линухах, третий - на винде.
каждому придется переделывать venv и перекачивать зависимости

Ivan
30.03.2017
08:16:01
год работал только с системным python, много чего поустанавливал, и вот понадобился requirements.txt и прихерел от кол-ва.. теперь леплю всякое дерьмо в енвах и получаю компактные requirements.txt)

Ivan
30.03.2017
08:17:44
Эт нормально, я думаю многие без венва начиначли.

Igor
30.03.2017
08:17:54
дада

Maksim
30.03.2017
08:18:32
а потом когда еще больше дерьма устанавливали переезжали на докер)

Сергей
30.03.2017
08:33:19
я чтобы хлам не тянуть в систему, юзаю mysql, redis и прочие rabbitmq через докер как раз, а базы в каталоге, где все мое для работы находится, лежат

Google

Centrino
30.03.2017
08:38:50
как начать пользоваться докером? есть привычка делать отдельные виртуальные машины с серверами-бд

Сергей
30.03.2017
08:39:27
берешь и пользуешься
странная какая-то постановка вопроса

Centrino
30.03.2017
08:39:49
ищу инструкцию докер за 5 минут)
пошел в интернете еще поищу

Pavel
30.03.2017
08:43:27
ищу инструкцию докер за 5 минут)
Инструкций как начать - вагон, а вот толковых инструкций как продолжать, маловато. Обновления, компиляция питоновых либ которые без колёс, и всё такое.

Centrino
30.03.2017
08:44:05
я предполагал такое развитие событий, поэтому хотел спросить адекватную инструкцию

Сергей
30.03.2017
08:45:44
я только локально юзаю, на продакшне не осилил пока

Centrino
30.03.2017
08:46:42
у меня локалхост, мне попробовать. Первая порция бесплатно же

Сергей
30.03.2017
08:47:34
я вообще гуем пользуюсь
kitematic

Igor
30.03.2017
08:47:42
уии kitematic
он правда выглядит жутковато, будто на электроне написан
и порты/волюмы у меня в последний раз как-то хреново прописывал

Solyar
30.03.2017
08:48:39

Сергей
30.03.2017
08:48:49
да вроде норм

Solyar
30.03.2017
08:48:49
А в прочем доброго утра

Сергей
30.03.2017
08:48:53

Solyar
30.03.2017
08:49:44
А не, все таки приятно

Сергей
30.03.2017
08:50:06
и порты с волюмами отлично пашут
и переменные окружения

Igor
30.03.2017
08:50:31
мож изменилось тчо за пару месяцев
Эта группа больше не существует