通过django 执行命令或者脚本
1、执行django命令
下文的project1为project名,app1为app名
在django project 下执行:python manage.py shell
# 可以在Python console里执行Python命令或者包含django的命令
> from app1.models import User
> user = User.objects.get(name="zhangsan")
> user.name = "zhangsan01"
> user.save()
2、执行django 脚本
# 如果要执行的脚本不在django project的根目录下记得修改path
import sys
sys.path.append("/d1/cmdb/cmdb2")#引入django project环境
import django
import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE','project1.settings')
django.setup()#代码逻辑
from app1.models import User
user = User.objects.get(name="zhangsan")
user.name = "zhangsan01"
user.save()
然后python script.py 执行
转载于:https://blog.51cto.com/4988084/2384082
通过django 执行命令或者脚本相关推荐
- 详解在 Linux 启动时,如何自动执行命令或脚本
2019独角兽企业重金招聘Python工程师标准>>> 我一直很好奇,在启动 Linux 系统并登录的过程中到底发生了什么事情.按下开机键或启动一个虚拟机,你就启动了一系列事件,之后 ...
- 服务器如何启动运行,如何在服务器系统启动或重新启动时执行命令或脚本
作为一个Linux系统的管理员,甚至是一个普通的Linux用户,你可能需要定期或在需要的时候运行一些命令或脚本.我们使用crontab来完成这些任务,我们在教程中已经讨论过Crontab.但是,我们如 ...
- crt脚本怎么添加等待时间_如何在重启或启动时执行命令或脚本 | Linux 中国
有时你需要在启动时添加自定义脚本.命令或服务,该怎么做? 来源:https://linux.cn/article-12279-1.html 作者:Magesh Maruthamuthu 译者:geek ...
- Linux开机后自动执行命令或脚本
文章目录 说明 应用场景 涉及文件 步骤 1.添加开机执行指令 2.编写脚本 3.测试效果 自动化编辑工具 脚本 效果 已存在的脚本 不存在的脚本 说明 应用场景 应用场景:开机后自动执行命令或脚本 ...
- linux执行命令脚本,Linux - 执行命令与脚本
01 - Linux执行多条命令 方法1:在命令行下可以一次性粘贴多条语句,shell会依次执行并输出结果 方法2:在一个命令行中,用分号将各个命令隔开或者使用&&连接各个命令 示例: ...
- php使用ssh远程调用另一个服务器执行命令(python脚本)
文章目录 一.前言 二.具体步骤 1.php使用exec函数调用命令行 2.ssh跨机器执行命令 (1)登录到另一台机器 (2)登录且执行命令 3.复制秘钥文件并赋予权限 4.复制py文件到指定机器的 ...
- .NET Core 跨平台执行命令、脚本
一.前言 我们可能会遇到需要在程序中执行一些系统命令,来获取一些信息:或者调用shell脚本..NET Core 目前已经可以跨平台执行,那么它如何跨平台执行命令呢,请看下面的讲解. 二.Proces ...
- windows 自动化执行命令bat脚本
#进入脚本所在盘目录, 进入当前目录 cd /d %~dp0 # 执行脚本命令例如:java xxx %~dp0 表示 更改当前目录为批处理本身的目录 比如你有个批处理a.bat在D:\aa\\t ...
- 后台执行UNIX/Linux命令和脚本的五种方法
http://hankjin.blog.163.com/blog/static/337319372010111492348473/ 2010-12-14 09:35:48| 分类: Unix | ...
最新文章
- 不要再封装各种Util工具类了,这个神级框架值得拥有!
- 从零开始入门 K8s | Kubernetes 网络模型进阶
- PAT:1019. 数字黑洞 (20) AC(同甲级1069)
- 慎用Hyper-Threading Technology
- linux chattr修改文件属性,linux chattr(改变文件属性)
- 5007.jsoncpp库编程
- Hello JavaEye
- vnr光学识别怎么打开_【VNR翻译器下载】Visual Novel Reader(VNR翻译器) v2.0 整合版-开心电玩...
- 数据结构-左倾红黑树
- 【HTML 教程系列第 13 篇】HTML 中的超链接标签 a,看这一篇就够了
- 华三交换机查看光模块参数的命令
- linux wireshark 中文,Wireshark (简体中文)
- 【Numpy】用Python求解数独
- [maya] 粒子系统之物体消散效果
- 网络通信TCP/UDP
- Python爬虫底层知识简介 - AI小白进阶之路
- 删除文件过一会又回来_内存卡数据删了又自动回来怎么回事
- Swin Transformer全方位解读【ICCV2021马尔奖】
- TUI轻松实现中国农历日历
- E灵:批量命名文件,支持任何形式的命名,快捷又灵活
热门文章
- 前后两组结构相同的数据进行比较,找出新增的,需要删除的,原来存在的
- Qt实现界面的窗口的局部动态添加并布局
- Qt关于Tcp通信步骤的总结
- 理解java虚拟机工作后了解吗_JAVA入门到再次入门——深入理解JAVA虚拟机(二)|七日打卡...
- 扇区 修复 linux,linux – 如何使用hdparm来修复挂起的扇区?
- android界面初始化设计,界面数据初始化及各个按钮功能的实现
- 2020国开c语言程序设计1075,代号1253国开点大2017年6月春季学期本科期末考试《C语言程序设计》试题及答案.pdf...
- linux 改目录前缀,Linux修改终端显示前缀及环境变量
- 等待读取完毕 java_java – 等待来自客户端读取消息的套接字服务器
- 在linux安装光盘启动不了,linux光盘启动