更新 'src/DjangoBlog-master/manage.py'

fz_branch
pa2g3nmk9 4 months ago
parent 6b951458eb
commit 6e0aeb481f

@ -1,22 +1,23 @@
#!/usr/bin/env python
import os
import sys
#!/usr/bin/env python # 使用Python解释器执行
import os # 导入操作系统接口模块
import sys # 导入系统相关参数和函数
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangoblog.settings")
if __name__ == "__main__": # 主程序入口
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangoblog.settings") # 设置Django配置模块环境变量
try:
from django.core.management import execute_from_command_line
except ImportError:
from django.core.management import execute_from_command_line # 导入Django命令行执行函数
except ImportError: # 处理导入错误
# The above import may fail for some other reason. Ensure that the
# issue is really that Django is missing to avoid masking other
# exceptions on Python 2.
# 上面的导入可能因其他原因失败。确保问题确实是Django缺失以避免掩盖Python 2上的其他异常。
try:
import django
except ImportError:
raise ImportError(
import django # 尝试导入Django
except ImportError: # 如果Django导入失败
raise ImportError( # 抛出导入错误
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
"forget to activate a virtual environment?" # 提示Django未安装或虚拟环境未激活
)
raise
execute_from_command_line(sys.argv)
raise # 重新抛出其他异常
execute_from_command_line(sys.argv) # 执行Django命令行命令
Loading…
Cancel
Save