首页 > 其他 > 详细

django项目外部的脚本文件执行ORM操作,无需配置路由、视图启动django服务

时间:2019-03-09 19:36:45      阅读:170      评论:0      收藏:0      [点我收藏+]
#一、将脚本路径添加到python的sys系统环境变量里
import sys
# sys.path.append(‘c:/Users/Administrator/www/mymac‘) #第一种、绝对路径
sys.path.append(../../mymac)  #第二种、相对路径

#二、将django项目的配置文件添加到os系统环绕搜寻的路径里
import os
os.environ[DJANGO_SETTINGS_MODULE] = "mymac.settings"

#三、加载django项目配置
import django
django.setup()

#五、导入django项目的数据表类
from myapp.models import Student

if __name__ == "__main__":

    obj = Student.objects.all()
    print("测试绕过route-view导入数据库,利用脚本py连接django的ORM\n{}".format(obj))

 

django项目外部的脚本文件执行ORM操作,无需配置路由、视图启动django服务

原文:https://www.cnblogs.com/justblue/p/10502486.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!