有时候,我们可能想在django中写一些代码来测试某些功能,我们希望在django项目中单独运行某个python文件来做这项测试工作。但是如果直接执行命令python xxx.py
来运行django项目中的python文件会报错,在运行该文件之前应该先加载django的配置。
import sys
import os
import django
# 这两行很重要,用来寻找项目根目录,os.path.dirname要写多少个根据要运行的python文件到根目录的层数决定
BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path