Django的models.py在外部独立使用
来源:互联网 发布:unity3d打包apk步骤 编辑:程序博客网 时间:2024/05/10 05:23
说明
这里说说的在外部独立使用,指的是可以单独写一个脚本,直接运行,操作使用django-models.py的已经组建好的数据库.因为models.py使用起来特别方便,省去了各种繁琐的sql语法,提高工作效率.但是这里要注意的是,此处的”独立”,并非完全的不把相关的settings.py 和models.py独立出去,而不依赖于models.py之前所处的环境,此处的使用,需要把你之前搭建的app一并包括进去,否则即便脚本运行成功,你也有可能会读出的数据是空的.推荐把原工程的路径加入系统中.
用法
假设,我得工程名称叫opeKing,opeKing下面有一系列文件,包括一个app(cloudMQ)
cloudMQ的文件目录里有:
此时,使用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,大功告成!
1 0
- Django的models.py在外部独立使用
- Django(二) models.py
- 初识Django-models.py
- 如何在django中使用models.py对数据库进行操作
- Django中的数据库模型类-models.py(一对一的关系)
- django models field.db_index的使用
- 使用Django的models创建mysql数据库
- django操作mysql数据库&models的使用
- models.py---Django中的数据库模型
- 【django】 models.py中插入函数__unicode__()
- Django models.py编辑后更新
- Django中反向生成models.py
- Django Models的数据类型
- python-Django models.py新建的表如何同步到数据路(八)
- Django中的数据库模型类-models.py(一对多的关系)
- Django中的数据库模型类-models.py(多对多的关系)
- 无法使用Django新建项目:'django-admin.py'不是内部或外部命令
- PyCharm无法使用Django新建项目:'django-admin.py'不是内部或外部命令
- CFileFind类的使用总结(转)
- bug 整理
- 玩转设备远程,一张结构图看清楚如何实现PLC数据远程传输
- 设计模式---适配器模式
- 我们在访问苹果开发网站的时候会遇到这样的问题:An unspecified error occurred.The selected team's agent, '**' must agree to t
- Django的models.py在外部独立使用
- Eclipse中SVN插件中英文互相转换方法
- JQuery之添加与删除元素
- 使用lint工具清理无效资源
- 绘制像素到屏幕上
- AndroidStudio中关于Gradle
- Intellij IDEA项目中遇到json-default发红的解决办法
- iOS-在画布上写文字
- C#获取本机局域网IP和公网IP