Как создать разделяемый репозиторий Django на Github
Есть проблемы с созданием репозитория Django на Github, который все могут использовать? Сначала я попробовал протолкнуть всю виртуальную среду, выяснил, что так не работает, потом попробовал просто протолкнуть папку Django, но даже manage.py ищет путь, который существует только на моем ПК.
Как я могу продвинуть проект Django, чтобы члены моей группы могли получить его, работать над ним, тестировать его и иметь возможность продвигать свои изменения самостоятельно? Должны ли мы все использовать одну и ту же виртуальную среду?
python manage.py migrate - это то, чего не хватало, я проверил это несколько раз, толкая и вытаскивая его с моего ПК и ноутбука
Я собираюсь перенести проект Django в наш репозиторий в ближайшее время, чтобы мы могли начать работать над вещами, я все еще изучаю все это, поэтому это может быть не совсем правильно, поправьте меня, если я ошибаюсь, но это сработало для меня (я перенес проект django в мой git с моего ноутбука, клонировал его на мой ПК и запустил его)
- Создайте папку
- Назовите ее как угодно, установите вашу виртуальную среду в эту папку
- Я использую venv, но все VE должны работать (для venv, "python -m venv ." - точка устанавливает его в текущий каталог)
- когда вы клонируете репозиторий, клонируйте его в эту же папку, или если репозитория еще не существует, создайте его здесь, не заходите в папку пока .
- после клонирования активируйте виртуальную среду .
- после того, как ваша виртуальная среда активирована, перейдите в нашу папку репо (DroneWebsite)
- зайдите в папку src
- pip install django==3.2.7
- python manage.py migrate
- все должно быть хорошо, "python manage.py runserver" для проверки