使用Django启动命令行及执行脚本的方法

 更新时间:2018年05月29日 15:00:42   作者:lanyang123456  
今天小编就为大家分享一篇使用Django启动命令行及执行脚本的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

使用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启动命令行及执行脚本的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

相关文章

  • 将python flask项目打包成可以运行的软件的全过程(包含报错解决)

    将python flask项目打包成可以运行的软件的全过程(包含报错解决)

    这篇文章主要给大家介绍了将python flask项目打包成可以用运行的软件(包含报错解决),文中通过代码示例和图文结合讲解的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2024-02-02
  • Python数据分析numpy数组的3种创建方式

    Python数据分析numpy数组的3种创建方式

    这篇文章主要介绍了Python数据分析numpy数组的3种创建方式,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-07-07
  • python数据类型中的字符串你了解多少

    python数据类型中的字符串你了解多少

    这篇文章主要为大家详细介绍了python数据类型中的字符串,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-02-02
  • Python中使用Boolean操作符做真值测试实例

    Python中使用Boolean操作符做真值测试实例

    这篇文章主要介绍了Python中使用Boolean操作符做真值测试实例,在Python中,任何类型的对象都可以做真值测试,并且保证返回True或者False,需要的朋友可以参考下
    2015-01-01
  • django ajax发送post请求的两种方法

    django ajax发送post请求的两种方法

    这篇文章主要介绍了django ajax发送post请求的两种方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01
  • Python scrapy爬取起点中文网小说榜单

    Python scrapy爬取起点中文网小说榜单

    爬虫的基础内容已经全部学玩,博主决定想着更加标准化以及实用能力更强的scrapy进发,今天记录自己第一个scrapy爬虫项目. scrapy爬取起点中文网24小时热销榜单,需要的朋友可以参考下
    2021-06-06
  • python按照多个字符对字符串进行分割的方法

    python按照多个字符对字符串进行分割的方法

    这篇文章主要介绍了python按照多个字符对字符串进行分割的方法,涉及Python中正则表达式匹配的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • django 多数据库配置教程

    django 多数据库配置教程

    今天小编就为大家分享一篇django 多数据库配置教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • Python:pycharm中虚拟环境venv的使用及说明

    Python:pycharm中虚拟环境venv的使用及说明

    文章介绍了虚拟环境的必要性和实践方法,虚拟环境可以帮助用户管理不同项目所需的Python版本和第三方模块,避免版本冲突和模块冲突,文章详细介绍了如何使用Python自带的`venv`模块创建和管理虚拟环境,并通过命令行和PyCharm两种方式构建虚拟环境
    2025-01-01
  • Python判断telnet通不通的实例

    Python判断telnet通不通的实例

    今天小编就为大家分享一篇Python判断telnet通不通的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01

最新评论