单独导入 Django 环境

import  os, sys
# 获取到项目的根目录
PROJECT_ROOT = os.path.dirname(os.path.abspath('__file__'))

# 把项目的根目录放到 sys.path 中
sys.path.insert(0, PROJECT_ROOT)

# 设置环境变量
os.environ["DJANGO_SETTINGS_MODULE"] = 'qfsite.settings'
import django
django.setup()

if __name__ == "__main__":
    # 导入 映射类
    from users.models import UsersProfile

    # 获取表中的第一条数据
    user = UsersProfile.objects.all().first()
    print(user.username, user.email)

你可能感兴趣的:(单独导入 Django 环境)