有时候,我们可能想在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.abspath

本文介绍如何在Django项目中不启动整个服务,而是单独运行并测试特定的Python文件,确保在运行前正确加载了Django的配置。
最低0.47元/天 解锁文章
211





