Django本地加载models
来源:互联网 发布:mac终端打开文件 编辑:程序博客网 时间:2024/06/03 03:31
问题由来
django的model访问是需要有一个运行时环境的,所以当我们启动项目的时候,就相当于有了环境,不需要额外配置什么。
但是,当我们想在本地使用model访问数据库呢?那就会出现一些异常: django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
解决办法
import osos.environ.setdefault("DJANGO_SETTINGS_MODULE", "untitled1.settings")import djangodjango.setup()from your_app.models import *
在你要使用model的那个python文件头部加入这几行代码,导入你自己的model就可以正常访问了,无需启动整个项目。
阅读全文
0 0
- Django本地加载models
- django加载本地html
- Django Models
- django models
- Django Models
- Django笔记-Models
- Django笔记-Models总结
- django- models.permalink
- All of Django'Models
- Django笔记-Models
- django models save()
- Django Models的数据类型
- Using django Models 批注
- Django models笔记
- django models 小结
- django官方文档(Models)
- django Models 数据类型
- django models 晋级
- java中useDelimiter的使用方法 例题
- 编译原理(九) LR(0)文法分析法(算法描述和C++代码实现)
- 去哪儿-首个重复字符-Java
- C++ 求最短路径问题之Dijkstra算法(二)
- BZOJ-1085 SCOI 2005 骑士精神 迭代加深 A*爆搜
- Django本地加载models
- 配置nginx遇到的问题
- 面试题40: 数组中只出现一次的数字
- 编译原理(十) SLR文法分析法(算法原理和C++实现)
- codevs 1021 玛丽卡 解题报告
- poj1850/poj1496 组合数
- webapp
- windows10(本机)与VirtualBox中CentOS7(虚拟机)互相访问总结
- 实习第一个月