@python_beginnersЭта группа больше не существует

Страница 1506 из 1885
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
ну всмысле это разны проекты же
разные проекты - разные зависимости - разные venvы

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 указывать, чтоб по уму

вот что внутри
да, там virtualenv. в гитигнор ее к хуям

а чтобы не надо было 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
мож изменилось тчо за пару месяцев

Страница 1506 из 1885

Эта группа больше не существует Эта группа больше не существует