使用Django啟動命令行及執(zhí)行腳本的方法
使用django啟動命令行和腳本,可以方便的使用django框架做開發(fā),例如,數(shù)據(jù)庫的操作等。
下面分別介紹使用方法。
django shell的啟動
啟動命令:
$/data/python-virtualenv/apple/bin/python /data/example/apple/manage.py shell
與普通的python 命令行有什么區(qū)別?
django shell 帶有django的配置信息,可以使用django的框架。例如,定義model為Apples,可以直接使用Apples.objects.all()查詢所有記錄。
> a=Apples.objects.all() > print a
腳本
腳本的路徑必須為:
app_name/management/commands
例如,為apple引用創(chuàng)建腳本,路徑為:
/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()
執(zhí)行方式:
$/data/python-virtualenv/apple/bin/python /data/example/apple/manage.py AutoCheckTicket
以上這篇使用Django啟動命令行及執(zhí)行腳本的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
新版Pycharm中Matplotlib不會彈出獨立的顯示窗口的問題
這篇文章主要介紹了解決新版Pycharm中Matplotlib不會彈出獨立的顯示窗口的問題,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06用ReactJS和Python的Flask框架編寫留言板的代碼示例
這篇文章主要介紹了用ReactJS和Python的Flask框架編寫留言板的代碼示例,其他的話用到了MongoDB這個方便使用JavaScript來操作的數(shù)據(jù)庫,需要的朋友可以參考下2015-12-12Python使用import導入本地腳本及導入模塊的技巧總結
這篇文章主要介紹了Python使用import導入本地腳本及導入模塊的技巧,結合實例形式總結分析了Python使用import導入本地腳本及導入模塊的使用方法及相關操作注意事項,需要的朋友可以參考下2019-08-08Python+OpenCV內(nèi)置方法實現(xiàn)行人檢測
OpenCV附帶一個預訓練的HOG+線性SVM模型,可用于在圖像和視頻流中執(zhí)行行人檢測。本文我們將使用Opencv自帶的模型實現(xiàn)對視頻流中的行人檢測。感興趣的小伙伴可以跟隨小編一起學習一下2021-12-12