Видео которое я скинул ставит так же по офф мануалу
При psql у меня возникает ошибка
psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
я когда пишу python --version он пишет 3.4.1
Т.е вирт окружение зависит от того что стоит в системе?и если в системе он не стоит то и в окружении не будет?
А как мне обновить, даже вернее поставить паралельено еще один питон версии 3.5?
Какой командой?
у меня убунту
xfg: xfg: Спасибо большое
Т.е я правильно понял мне git репозиторий в папке с сайтом на VPS сервер создавать не надо?
Но не совсем понятно,вот мы запушули на гитхаб свои ветки,смержили их
Теперь нам надо всю эту кашу закинуть на тестовый домен и протестировать?
а как правльно с гитхаба перекинуть все на тестовый сервер?
просто скачать архив и залить на FTP?
я думал для этого мы как раз должны создать репо на тестовом доене и сделать git clone
Спасибо большое
Т.е я правильно понял мне git репозиторий в папке с сайтом на VPS сервер создавать не надо?
Но не совсем понятно,вот мы запушули на гитхаб свои ветки,смержили их
Теперь нам надо всю эту кашу закинуть на тестовый домен и протестировать?
а как правльно с гитхаба перекинуть все на тестовый сервер?
просто скачать архив и залить на FTP?
я думал для этого мы как раз должны создать репо на тестовом доене и сделать git clone
А есть какие-нибудь примеры фласк приложений?или уроки, по созданию фласк приложения, т.е не просто hello world, а с использованием VPS и локального репозитория
а как в моем случае будет правильно написать код чтобы он корректно работал и там и там?
т.е я правильно понимаю все файлы проекта должны быть на 100% идентичны вне зависимости от системы?
т.е миграции это некий скрипт(пхп-шный питоновский и т.д) который меняет структуру БД и который мы должны запускать каждый раз когда скачиваем обновленный репозиторий?
Вообщем в целом процесс разработки для небольших проектов выглядит так?
1.Каждый программист создает у себя пустую папку с минимальным проектом
2.кто то пушит на хитхаб первую эту начальную версию
3.Каждый программист создает свою ветку разработки
Т.е у нас будет n+1 ветка, где n-количество разработчиков, и еще одна ветка основная,с смерженным кодом
4.Каждый программист начинает у себя в своей папке проекта добавлять/изменять файлы
И комитить(создавать версии) локально
5. Когда каждый закончил свою часть,все это мержиться на тестовом сервере а потом пушится на хитхаб и на основной?
Т.е у нас должно быть 4 репозитория?
1. Локальный
2.Гитхаб
3.Тестовый
4.Главный сайт
Еще такой вопрос, допустим я использую гит, а потом понадобилось срочно залесть в FTP и поменять что то, допустим вставить какой нибудь код на все страницы сайта
И если я это сделаю на FTP сразу без всяких комитов и т.д
Ничего потом не сломается?
Ведь у меня локально и у моей команды этого кода не будет, а потом файл запушится без этого изменения
или я что то не понимаю?
Еще такой вопрос, допустим я использую гит, а потом понадобилось срочно залесть в FTP и поменять что то, допустим вставить какой нибудь код на все страницы сайта
И если я это сделаю на FTP сразу без всяких комитов и т.д
Ничего потом не сломается?
Ведь у меня локально и у моей команды этого кода не будет, а потом файл запушится без этого изменения
или я что то не понимаю?
А не может такое быть что для локального сервера код будет немного другой чем для боевого?
т.е должно быть 3 репозитория?
1 локальный на компе каждого
1 на бибакете
1 на ВПС?
При psql у меня возникает ошибка
psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?