博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django 补充
阅读量:6443 次
发布时间:2019-06-23

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

 

在Django项目的外面操作这个Django内部的models:

当你创建Django项目的时候你在用的时候,你是在这个Django项目中使用的  那么你怎么在你的这个Django项目的外面使用这个Django中的orm的操作呢  就是可以在你的这个Django的外面使用orm操作它的models

 

这个使用你需要在你的 新建立的文件中导入  你的 Django的配置  才能使用Django的东西

你要去Django项目中的manage中复制一些文件导入

import osif __name__ == "__main__":    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "once.settings")    import django    django.setup()

 

 

你的Django内的时间的形式添加的时候如果是手动添加的时候是不可以查询到的,你需要需要代码自动进行添加

 

 

import osif __name__ == "__main__":    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "once.settings") #导入这个写命令是可以使用orm语句来操作models    import django    django.setup()    from first import models  # 导入app中的models    import datetime    article_list = models.Article.objects.all()    for i in article_list:        i.create_time = datetime.datetime.now()  # 修改你的models中的article表中的  创建时间        i.save()    query_site = models.Article.objects.all().values('id','title','create_time','type','tag')    print(query_site)   
obj = models.Article.objects.first() ret = obj.type print(ret) ret = obj.get_type_display()  # 因为你的models建立的时候使用了choice操作 然后你用get_type_display可以获取它的需要选择的项目 print(ret)
 

 

转载于:https://www.cnblogs.com/zhaoyunlong/p/9397310.html

你可能感兴趣的文章
我的友情链接
查看>>
linux常用命令
查看>>
Docker在Windows系统下的安装及简单使用介绍
查看>>
CentOS用yum安装X Window
查看>>
gpfs 修改 副本数
查看>>
Ubuntu16.4安装Wordpress
查看>>
模块和包
查看>>
socket编程总结
查看>>
逻辑回归模型(LR)
查看>>
[读书笔记]JavaScript 闭包(Closures)
查看>>
Django restfulframework 开发相关知识 整理
查看>>
linux信息查看手记
查看>>
Delphi考虑sql注入 QuotedStr
查看>>
SpringBoot学习四:整合Mybatis分页插件 PageHelper
查看>>
java集成jpush实现客户端推送
查看>>
Swoole WebSocket 的应用
查看>>
219. 单页应用 会话管理(session、cookie、jwt)
查看>>
【比赛】百度之星2017 初赛Round B
查看>>
AFNetworking之AFSecurityPolicy深入学习
查看>>
JavaScript中的“this”
查看>>