From 6e0aeb481f04659dee58193eb654f678fbb9a929 Mon Sep 17 00:00:00 2001 From: pa2g3nmk9 <3474779149@qq.com> Date: Wed, 5 Nov 2025 23:24:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'src/DjangoBlog-master/man?= =?UTF-8?q?age.py'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/DjangoBlog-master/manage.py | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/src/DjangoBlog-master/manage.py b/src/DjangoBlog-master/manage.py index 919ba74..9b01020 100644 --- a/src/DjangoBlog-master/manage.py +++ b/src/DjangoBlog-master/manage.py @@ -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命令行命令 \ No newline at end of file