Linux version 🐧
import subprocess
import sys
def create_django_project(project_name):
if not os.path.exists(project_name):
os.makedirs(project_name)
os.chdir(project_name)
subprocess.check_call([sys.executable, "-m", "venv", "venv"])
subprocess.check_call([sys.executable, "-m", "pip", "install", "django"])
subprocess.check_call([os.path.join("venv", "bin", "django-admin"),
"startproject", project_name])
print(f"Django loyihasi '{project_name}' muvaffaqiyatli yaratildi.")
os.chdir(project_name)
print(f"Serverni ishga tushirish uchun: cd {project_name} va python manage.py runserver")
if __name__ == "__main__":
project_name = "myproject"
create_django_project(project_name)
#django #createproject #Linux
@all_multicoders