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 执行命令或者脚本相关推荐

  1. 详解在 Linux 启动时,如何自动执行命令或脚本

    2019独角兽企业重金招聘Python工程师标准>>> 我一直很好奇,在启动 Linux 系统并登录的过程中到底发生了什么事情.按下开机键或启动一个虚拟机,你就启动了一系列事件,之后 ...

  2. 服务器如何启动运行,如何在服务器系统启动或重新启动时执行命令或脚本

    作为一个Linux系统的管理员,甚至是一个普通的Linux用户,你可能需要定期或在需要的时候运行一些命令或脚本.我们使用crontab来完成这些任务,我们在教程中已经讨论过Crontab.但是,我们如 ...

  3. crt脚本怎么添加等待时间_如何在重启或启动时执行命令或脚本 | Linux 中国

    有时你需要在启动时添加自定义脚本.命令或服务,该怎么做? 来源:https://linux.cn/article-12279-1.html 作者:Magesh Maruthamuthu 译者:geek ...

  4. Linux开机后自动执行命令或脚本

    文章目录 说明 应用场景 涉及文件 步骤 1.添加开机执行指令 2.编写脚本 3.测试效果 自动化编辑工具 脚本 效果 已存在的脚本 不存在的脚本 说明 应用场景 应用场景:开机后自动执行命令或脚本 ...

  5. linux执行命令脚本,Linux - 执行命令与脚本

    01 - Linux执行多条命令 方法1:在命令行下可以一次性粘贴多条语句,shell会依次执行并输出结果 方法2:在一个命令行中,用分号将各个命令隔开或者使用&&连接各个命令 示例: ...

  6. php使用ssh远程调用另一个服务器执行命令(python脚本)

    文章目录 一.前言 二.具体步骤 1.php使用exec函数调用命令行 2.ssh跨机器执行命令 (1)登录到另一台机器 (2)登录且执行命令 3.复制秘钥文件并赋予权限 4.复制py文件到指定机器的 ...

  7. .NET Core 跨平台执行命令、脚本

    一.前言 我们可能会遇到需要在程序中执行一些系统命令,来获取一些信息:或者调用shell脚本..NET Core 目前已经可以跨平台执行,那么它如何跨平台执行命令呢,请看下面的讲解. 二.Proces ...

  8. windows 自动化执行命令bat脚本

    #进入脚本所在盘目录, 进入当前目录 cd /d %~dp0 # 执行脚本命令例如:java xxx %~dp0  表示 更改当前目录为批处理本身的目录  比如你有个批处理a.bat在D:\aa\\t ...

  9. 后台执行UNIX/Linux命令和脚本的五种方法

    http://hankjin.blog.163.com/blog/static/337319372010111492348473/ 2010-12-14 09:35:48|  分类: Unix |   ...

最新文章

  1. 不要再封装各种Util工具类了,这个神级框架值得拥有!
  2. 从零开始入门 K8s | Kubernetes 网络模型进阶
  3. PAT:1019. 数字黑洞 (20) AC(同甲级1069)
  4. 慎用Hyper-Threading Technology
  5. linux chattr修改文件属性,linux chattr(改变文件属性)
  6. 5007.jsoncpp库编程
  7. Hello JavaEye
  8. vnr光学识别怎么打开_【VNR翻译器下载】Visual Novel Reader(VNR翻译器) v2.0 整合版-开心电玩...
  9. 数据结构-左倾红黑树
  10. 【HTML 教程系列第 13 篇】HTML 中的超链接标签 a,看这一篇就够了
  11. 华三交换机查看光模块参数的命令
  12. linux wireshark 中文,Wireshark (简体中文)
  13. 【Numpy】用Python求解数独
  14. [maya] 粒子系统之物体消散效果
  15. 网络通信TCP/UDP
  16. Python爬虫底层知识简介 - AI小白进阶之路
  17. 删除文件过一会又回来_内存卡数据删了又自动回来怎么回事
  18. Swin Transformer全方位解读【ICCV2021马尔奖】
  19. TUI轻松实现中国农历日历
  20. E灵:批量命名文件,支持任何形式的命名,快捷又灵活

热门文章

  1. 前后两组结构相同的数据进行比较,找出新增的,需要删除的,原来存在的
  2. Qt实现界面的窗口的局部动态添加并布局
  3. Qt关于Tcp通信步骤的总结
  4. 理解java虚拟机工作后了解吗_JAVA入门到再次入门——深入理解JAVA虚拟机(二)|七日打卡...
  5. 扇区 修复 linux,linux – 如何使用hdparm来修复挂起的扇区?
  6. android界面初始化设计,界面数据初始化及各个按钮功能的实现
  7. 2020国开c语言程序设计1075,代号1253国开点大2017年6月春季学期本科期末考试《C语言程序设计》试题及答案.pdf...
  8. linux 改目录前缀,Linux修改终端显示前缀及环境变量
  9. 等待读取完毕 java_java – 等待来自客户端读取消息的套接字服务器
  10. 在linux安装光盘启动不了,linux光盘启动