日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

django1.4.9 pythoon manage.py --help 子命令解析

發布時間:2024/4/17 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 django1.4.9 pythoon manage.py --help 子命令解析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.runserver

用于在本機啟動一個輕量級的Web server。默認情況下,這個server會在127.0.0.1上監聽8000端口。你也可以傳入參數來改變默認配置。

如果你并非特權用戶,那么你所設置的端口號不能低于1024,因為小于1024的端口已經被系統預定了。

一定不要用這個輕量級Server作為你的生產環境下的Server,因為它只能用于開發自測階段。它既沒有安全審計功能,而且又是單線程的。

另外,每來一個請求,Web Server都會從新載入一遍Python代碼,因此如果你的代碼有改動,不需要重啟Web Server即可生效。

2.runfcgi

用于啟動一個支持FastCGI協議的進程,以便接收WebServer發來的請求。可以使用flup作為Python FastCGI模塊。

3.shell

用于開啟一個Python解釋器。

Django默認會使用IPython或bpython。但如果你沒有安裝它們或者就是要使用簡裝版的話,可以加上–plain選項.

4.startapp

在當前路徑或指定目錄下創建一個Django app的文件夾結構。

默認情況下,文件夾中會包括module.py文件和其他必備文件。

如下命令用于在特定目錄下創建一個app:

python manage.py startapp myapp /code/myproject/myapp

5.startproject

在當前目錄或指定位置創建一個Django project文件夾結構。

默認情況下,新文件夾中會包括manage.py和一系列必備文件。

目標位置參數是可選的參數,可以設置project所創建的路徑。

例如,如下命令可以在指定位置創建一個project:

python manage.py startproject myproject /Code/myproject

6.syncdb

這個命令將為以安裝的(INSTALLED_APPS)apps創建數據表,如果數據表還沒創建的話

7.dbshell

本命令會顯示數據庫版本信息

8.diffsettings

顯示當前設置文件與django的默認設置之間的差異

9.flush

從數據庫中刪除所有數據,已應用的遷移不會被清除,只刪除具體數據,不刪除數據表,如果你希望從空數據庫啟動并重新運行所有遷移,則應該刪除并重新創建數據庫,然后再運行migrate,這樣會連原來的數據表都刪了

10.dumpdate

用于導出數據

11.loaddute

導入數據

12.validate

驗證django數據模型代碼是否有錯誤

13.test

運行所有已安裝的app的測試代碼

14.compilemessages

編譯語言文件

15.makemessages

創建語言文件

16.createsuperuser

創建超級管理員

17.changepassword

修改密碼

18.cleanup

可以作為cronjob來運行,也可以直接從數據庫中清楚舊數據

19.sql

python manage.py sql polls

將創建polls的模塊的sql語句打印出來,但這不數據庫中創建 對應的表,若要創建對應的表,需要先在INSTALL_APPS中配置 指定的app,然后運行同步數據庫命令:python manage.py syncdb

20.sqlall

python manage.py sqlall polls 打印出所有的創建模塊polls的sql語句,包括索引

21.sqlindexes

python manage.py sqlindexes polls 打印出在模塊polls中創建的索引

22.sqlclear

python manage.py sqlclear polls 打印出清除模塊polls的數據表的方法

轉載于:https://juejin.im/post/5b83543cf265da43762049ca

總結

以上是生活随笔為你收集整理的django1.4.9 pythoon manage.py --help 子命令解析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。