|
|
|
|
@ -1,10 +1,15 @@
|
|
|
|
|
#!/usr/bin/env python
|
|
|
|
|
# 声明脚本解释器路径,告诉系统用Python执行该脚本
|
|
|
|
|
import os
|
|
|
|
|
import sys
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
|
# 1. 核心配置:设置Django项目的默认配置模块路径
|
|
|
|
|
# 作用:让Django知道该加载哪个项目的配置(如数据库、路由等)
|
|
|
|
|
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangoblog.settings")
|
|
|
|
|
try:
|
|
|
|
|
# 2. 关键导入:导入Django的命令行执行函数
|
|
|
|
|
# 作用:后续通过该函数解析并执行`python manage.py xxx`类命令
|
|
|
|
|
from django.core.management import execute_from_command_line
|
|
|
|
|
except ImportError:
|
|
|
|
|
# The above import may fail for some other reason. Ensure that the
|
|
|
|
|
|