首页 > 数据库技术 > 详细

Django 外部脚本调用 models 数据库

时间:2020-03-19 10:10:07      阅读:103      评论:0      收藏:0      [点我收藏+]

Django 外部脚本调用 models 数据库

如果要在 Django 没有运行的时候,从外部调用 ORM 的 models 数据库,直接导包是不行的。因为 model 的运行需要有 Django 环境。这时,我们就需要把 Django 的环境配置到系统中。

配置的代码可以在 manage.py 文件中找到。

示例代码:

import os

if __name__ == '__main__':
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "orm02.settings")
    import django
    django.setup()
    
    from app01 import models
    ret = models.Book.objects.all().values('title')
    print(ret)

Django 外部脚本调用 models 数据库

原文:https://www.cnblogs.com/shuoliuchina/p/12521600.html

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