W końcu zamierzam zacząć używać virtualenv dla moich projektów Django na mojej maszynie programistycznej. Zanim zacznę, chcę wiedzieć, czy są jakieś szczególne względy związane z moimi istniejącymi projektami. Moja domniemywać pracy jest coś takiego:Używanie virtualenv ze starszymi projektami Django
- zrobić nowy virtualenv
- aktywować nowy virtualenv
- zainstalują Django tam
- pip zainstalować wszystkie pakiety Wiem, że muszę do mojego istniejącego projektu
- skopiuj moje pliki projektu Django, pliki aplikacji i pliki git do folderu projektu w virtualenv.
Edit 6. make plik wymagania dla wdrożenia
Jest to oczywiście bardzo uproszczony, ale czy są jakieś kroki czy względy jestem zasadniczo brakuje? Czy git będzie zadowolony z przeprowadzki? Czy najlepiej jest mieć oddzielne virtualenv dla każdego projektu Django?
Wiem, że to nie jest typowy problem z kodem, ale mam nadzieję, że ci, którzy znają więcej niż ja, mogą wskazać mi właściwy kierunek.
Wielkie dzięki.
Nigdy nie żałowałem przejścia na używanie virtualenv –
Tak, jestem trochę zawstydzony, odkładam to na tak długo. –
W razie potrzeby edytuj również pliki wsgi.py i pliki mod_wsgi. – User