Как создать разделяемый репозиторий 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" для проверки
Вернуться на верх