only django<4 for now, support python3.10

This commit is contained in:
j 2022-08-31 10:28:41 +02:00
parent 0c73e90751
commit fa0c383227
2 changed files with 6 additions and 4 deletions

View File

@ -5,11 +5,13 @@ import sys
def activate_venv(base):
if os.path.exists(base):
old_os_path = os.environ.get('PATH', '')
os.environ['PATH'] = os.path.join(base, 'bin') + os.pathsep + old_os_path
site_packages = os.path.join(base, 'lib', 'python%s' % sys.version[:3], 'site-packages')
old_os_path = os.environ.get("PATH", "")
os.environ["PATH"] = os.path.join(base, "bin") + os.pathsep + old_os_path
version = "%s.%s" % (sys.version_info.major, sys.version_info.minor)
site_packages = os.path.join(base, "lib", "python%s" % version, "site-packages")
prev_sys_path = list(sys.path)
import site
site.addsitedir(site_packages)
sys.real_prefix = sys.prefix
sys.prefix = base

View File

@ -1,4 +1,4 @@
Django
Django<4
libsass
django-compressor
django-sass-processor