在Python脚本(.py文件)中配置Django环境
2019-04-09 15:38
351 查看
在Python脚本(.py文件)中配置Django环境
想写一个小功能测试一下:需要在文件中配置Django环境!
方法如下:
import os def get_obj(model_name, primary_key): try: model_obj = model_name.objects.get(pk=primary_key) except model_name.DoesNotExist: model_obj = None return model_obj # 需要将环境配置这块代码写到 '__main__' 下面,经过测试,写到上面也可以; if __name__ == '__main__': # 加载Django环境,将 “项目名称” 改成你的项目名称即可; os.environ.setdefault("DJANGO_SETTINGS_MODULE", "项目名称.settings") # 导入Django模块 import django # 初始化Django环境 django.setup() # 从app中导入需要用到的models from blog.models import UserProfile # 调用我自己写的方法 res_obj = get_obj(UserProfile, primary_key=1)
以上便是在文件中使用Django环境的简单示例!
谢谢浏览!
相关文章推荐
- python环境下django增加读取ini配置文件功能
- Python的Django框架完成一个完整的论坛(2.urls.py配置、静态文件)
- 三十八、python学习之Django框架(一):入门,介绍,设计模式,环境搭建,项目创建,基本配置,创建视图,静态文件,路由与反解析,App应用配置
- 快速配置Python编译环境与第一个py文件程序
- win10环境下配置django2.0.4+Apache2.4+python3.6项目,以及Django静态文件、Apache多项目配置的解决方案(亲测)
- [Python] 教你如何将py脚本转化成exe文件--可无python环境使用py脚本
- Linux+Django+Python+Wsgi配置过程 Linux下配置Apache+Mod_Wsgi+Django环境 部署django项目
- windows下配置apache2.2+python2.5+mod_python=Django环境
- django中url,静态文件,POST请求的配置 分类: Python 2015-06-01 17:00 789人阅读 评论(0) 收藏
- linux+nginx+python+django环境配置
- windows下python+django+pycharm环境配置
- DJANGO:根据不同的环境,配置不同的SETTINGS文件,读取不同的DB,JENKINS,SALT配置
- django logging在settings.py文件里配置 .
- linux+nginx+python+django环境配置(转载)
- 【py】配置python环境
- CentOS6.5环境中配置Python + Web.py + Apache部署环境
- 基于Python SimpleHTTPServer.py的修改脚本:HTTP文件服务器,修正中文目录列表,支持视频文件在线播放
- django windos环境下配置成功但无法创建文件
- Python Virtualenv运行Django环境配置
- 在Py文件中引入django环境