使用Django启动命令行及执行脚本的方法
2018-05-29 15:00
615 查看
使用django启动命令行和脚本,可以方便的使用django框架做开发,例如,数据库的操作等。
下面分别介绍使用方法。
django shell的启动
启动命令:
$/data/python-virtualenv/apple/bin/python /data/example/apple/manage.py shell
与普通的python 命令行有什么区别?
django shell 带有django的配置信息,可以使用django的框架。例如,定义model为Apples,可以直接使用Apples.objects.all()查询所有记录。
> a=Apples.objects.all() > print a
脚本
脚本的路径必须为:
app_name/management/commands
例如,为apple引用创建脚本,路径为:
/data/example/apple/management/commands/AutoCheckTicket.py
代码如下:
# -*- coding: utf-8 -*- from django.core.management.base import BaseCommand from monitor import ticket_monitor class Command(BaseCommand): def handle(self, *args, **options): print "gogo" ticket_monitor.main_entry()
执行方式:
$/data/python-virtualenv/apple/bin/python /data/example/apple/manage.py AutoCheckTicket
以上这篇使用Django启动命令行及执行脚本的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- 如何使用Django 启动命令行及执行脚本
- 命令行执行Django脚本的方法
- django在命令行下执行的脚本使用ORM
- 使用assembly打出的独立可执行jar包启动时报错spring错误的解决方法
- 在启动脚本中一般使用类似如下的命令执行一个Java程序
- SQLServer按顺序执行多个脚本的方法(sqlcmd实用工具使用方法)
- 使用管道重定向方法获取windows下命令行执行程序结果
- 使用AD 启动脚本的方法来分发部署Office产品相关的补丁/更新
- 使用命令行执行JMETER脚本
- Mac中使用eclipse做java项目,使用Runtime执行命令行的命令报错解决方法
- 内核子系统或设备驱动可以直接编译到内核,也可以编译成模块,如果编译到内核,可以使用前一节介绍的方法通过内核启动参数来向它们传递参数,如果编译成模块,则可以通过命令行在插入模块时传递参数,或者在运行时,
- 如何使用Linux的Crontab定时执行PHP脚本的方法
- 在linux下定时执行PHP脚本(定时执行crontab使用方法详解)
- 如何使用Linux的Crontab定时执行PHP脚本的方法
- SQLServer按顺序执行多个脚本的方法(sqlcmd实用工具使用方法)
- oracle环境下在dos中使用编译sql脚本执行存储过程的方法
- 使用VC创建进程和执行命令行程序的方法
- 如何使用Linux的Crontab定时执行PHP脚本的方法
- linux下安装oracle后使用命令行启动的方法 linux启动oracle
- 命令行下 执行 带参数的php脚本 方法