博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django的models.py在外部独立使用
阅读量:2431 次
发布时间:2019-05-10

本文共 595 字,大约阅读时间需要 1 分钟。

说明

这里说说的在外部独立使用,指的是可以单独写一个脚本,直接运行,操作使用django-models.py的已经组建好的数据库.因为models.py使用起来特别方便,省去了各种繁琐的sql语法,提高工作效率.但是这里要注意的是,此处的"独立", 和models.py独立出去,而不依赖于models.py之前所处的环境,此处的使用,需要把你之前搭建的app一并包括进去,否则即便脚本运行成功,你也有可能会读出的数据是空的.推荐把原工程的路径加入系统中.

用法

假设,我得工程名称叫opeKing,opeKing下面有一系列文件,包括一个app(cloudMQ)

工程
cloudMQ的文件目录里有:
app
此时,使用models.py的方法为
我新建一个文件夹,和opeKing目录平级

#!/usr/bin/env python# -*- coding:utf-8 -*-import sys,ossys.path.append('../opeKing/')os.environ['DJANGO_SETTINGS_MODULE'] ='cloudMQ.settings'from cloudMQ import settingsfrom cloudMQ.models import *hosts = cloud_host.objects.all()print len(hosts)

ok,大功告成!

你可能感兴趣的文章
去年我年薪 30W,今年我一天做 3 顿饭
查看>>
入职大厂,我容易吗?
查看>>
狂赚 1227 亿!腾讯员工 2020 年人均年薪 81 万;小米员工人均年薪 45 万
查看>>
漫画:什么是加密算法?
查看>>
程序员有话说 |当那个不靠谱的程序员跟我做同一个项目时
查看>>
程序员是如何运用增长思维找到女朋友?
查看>>
@程序员,离职让企业损失近900亿,还遭疯抢!他凭什么?
查看>>
如何用 Python 一键查房价?
查看>>
累死累活干不过写 PPT 的?新东方年会吐槽视频俞敏洪不罚反奖 12 万!
查看>>
“离开360时,它只给了我一块钱”
查看>>
PDF 翻译神器,再也不担心读不懂英文 Paper 了
查看>>
漫话:如何给女朋友解释什么是RPC
查看>>
情人节她说:是的,嫁人当嫁程序员
查看>>
不要成为自己讨厌的那种程序员 | 程序员有话说
查看>>
为什么程序员下班后只关显示器从不关电脑?
查看>>
滴滴裁员 2000 人,具体补偿方案已出
查看>>
余生,做个不焦虑的程序员!
查看>>
世界排名第 3 的滴滴裁员,开春求职必知的独角兽排行榜
查看>>
Spring Boot 中的响应式编程和 WebFlux 入门
查看>>
如何从零开始两天撸一个微信小程序?!(内含源码)
查看>>