django离线调用

import django
import sys
import os
 
# 获取当前项目的根路径
base_path = os.path.basename(os.path.basename(os.path.abspath(__file__)))
print(base_path)
# 将当前项目的根路径添加到系统路径中
sys.path.insert(0, base_path)
print(sys.path)
# 配置当前项目的配置文件添加到环境变量
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'xxx.settings')
# 读取环境变量中的配置文件
django.setup()
from web.models import User
 
 
users = User.objects.all()
for user in users:
    print(user.username)

 

posted on 2023-03-13 19:26  一先生94  阅读(15)  评论(0编辑  收藏  举报

导航