最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django框架之django admin的命令行詳解

 更新時間:2021年09月19日 10:51:17   作者:康冕峰  
這篇文章主要介紹了Django框架之django admin的命令行知識,文中通過示例代碼給大家介紹的非常詳細,需要的朋友可以參考下

4.11 loaddata

作用:加載數(shù)據(jù)到數(shù)據(jù)庫。 語法:django-admin loaddata fixture [fixture ...] 示例:創(chuàng)建fixture文件question.json,將該文件放在manage.py同級目錄,文件內(nèi)容如下。

執(zhí)行l(wèi)oaddata命令,如下圖所示。

執(zhí)行結(jié)果如下圖所示。

注意 fixture是序列化好的數(shù)據(jù)文件,文件格式包含json和xml。Django只能從以下3類位置查找fixture:應用程序下的fixtures文件夾。配置文件中FIXTURE_DIRS指定的路徑。fixture文件路徑。 Loaddata命令可以在壓縮文件中查找fixture,Loaddata支持zip、gz和bz2等壓縮格式,例如執(zhí)行以下命令:

django-admin loaddata mydata.json

該命令將會同時查找mydata.json、mydata.json.zip、mydata.json.gz或者mydata.json.bz2,直到找到第一個mydata.json文件。 需要注意的是,不能將相同名字不同類型的fixture文件放在同一路徑下,如mydata.json和mydata.xml。

4.12 makemessages

作用:查找整個源代碼路徑以找出全部翻譯字符串并生成一個新的消息文件或者更新已有的消息文件。 語法:django-admin makemessages 在介紹代碼示例前,首先修改index.html,增加翻譯字符串:

然后在polls\templates\polls\文件夾下新建一個腳本文件trans.js,文件內(nèi)容如下(該腳本沒有實際意義,僅用于演示makemessages命令):

示例1:生成中文翻譯文件,如下圖所示。

示例2:使用domain參數(shù)為js腳本生成中文翻譯文件。 Domain參數(shù)可接受兩個值:

django:該參數(shù)用于從*.py、*.html*.txt文件中查找翻譯字符串。

djangojs:該參數(shù)用于從*.js文件中查找翻譯字符串,當指定djangojs參數(shù)時,應保證js文件位于tempaltes文件夾下,否則需要在模板中使用外鏈引用該腳本文件。

4.13 startproject

作用:創(chuàng)建Django項目。 語法:django-admin startproject name [directory] 命令默認在當前目錄創(chuàng)建一個文件夾,文件夾下包含manage.py文件以及工程文件夾,在工程文件夾下包含settings.py文件和其他必要文件。

4.14 startapp

作用:創(chuàng)建Django應用程序。

語法:django-admin startapp name [directory] 可選參數(shù):

--template TEMPLATE

導入外部應用程序模板,TEMPLATE可以是包含模板文件的路徑、包含壓縮包的路徑或者URL。 例如,下面命令會將my_app_template路徑下的模板文件復制到myapp應用程序中:

django-admin startapp --template=/Users/jezdez/Code/my_app_template myapp

而下面命令會將GitHub上其他項目的模板復制到myapp應用中:

4.15 runserver

作用:在當前機器上啟動一個輕量級的Web服務器,默認服務器端口號是8000。 語法:django-admin runserver [addrport] 示例:

django-admin runserver
django-admin runserver 1.2.3.4:8000
django-admin runserver 7000
django-admin runserver [2001:0db8:1234:5678::9]:7000

4.16 sendtestemail

作用:發(fā)送測試郵件以檢測郵箱設置是否正確。 語法:django-admin sendtestemail foo@example.com bar@example.com

示例:本例以QQ郵件服務為例講解如何在Django中發(fā)送郵件。在settings.py中設置QQ郵件服務:

完成以上配置后執(zhí)行以下命令測試郵件功能:

python manage.py sendtestemail目標郵箱地址

4.17 shell

作用:啟動一個Python交互窗口。 語法:

django-admin shell --interface {ipython,bpython,python}
django-admin shell --i {ipython,bpython,python}

默認情況下,Django使用ipython或者bpython啟動交互模式,如果同時安裝了這兩個交互工具,那么在執(zhí)行shell命令的時候需要指定具體使用哪一個。 可以使用pip安裝以上交互工具,例如安裝ipython:pip install ipython

示例:輸入命令,如下圖所示。

到此這篇關(guān)于Django框架之django admin的命令行的文章就介紹到這了,更多相關(guān)django admin命令行內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python爬蟲requests庫多種用法實例

    Python爬蟲requests庫多種用法實例

    這篇文章主要介紹了Python爬蟲requests庫多種用法實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • python學習筆記:字典的使用示例詳解

    python學習筆記:字典的使用示例詳解

    python字典的使用: python字典有很多好用的地方。字典每個元素都有鍵和值。如同現(xiàn)代漢語字典中的拼音和對應的文字。字典中的鍵是唯一的,而值不一定唯一。你看,和現(xiàn)代漢語字典多么的相似。
    2014-06-06
  • python基礎教程之類class定義使用方法

    python基礎教程之類class定義使用方法

    Python中的類(Class)是一個抽象的概念,比函數(shù)還要抽象,這也就是Python的核心概念,面對對象的編程方法(OOP),其它如:Java、C++等都是面對對象的編程語言
    2014-02-02
  • Python進階學習之帶你探尋Python類的鼻祖-元類

    Python進階學習之帶你探尋Python類的鼻祖-元類

    這篇文章主要介紹了Python進階學習之帶你探尋Python類的鼻祖-元類,文中有非常詳細的解釋,對正在學習python的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-05-05
  • python pyenv多版本管理工具的使用

    python pyenv多版本管理工具的使用

    這篇文章主要介紹了python pyenv多版本管理工具的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • Python使用FFMPEG壓縮視頻的方法

    Python使用FFMPEG壓縮視頻的方法

    FFMPEG是一個完整的,跨平臺的解決方案,記錄,轉(zhuǎn)換和流音頻和視頻,,這篇文章主要介紹了FFMPEG視頻壓縮與Python使用方法,需要的朋友可以參考下
    2023-09-09
  • python制作可視化GUI界面自動分類管理文件

    python制作可視化GUI界面自動分類管理文件

    這篇文章主要為大家介紹了python制作可視化GUI界面實現(xiàn)自動分類管理文件,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • python3中for循環(huán)踩過的坑記錄

    python3中for循環(huán)踩過的坑記錄

    這篇文章主要給大家介紹了python3中for循環(huán)踩坑的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • python requests爬取高德地圖數(shù)據(jù)的實例

    python requests爬取高德地圖數(shù)據(jù)的實例

    今天小編就為大家分享一篇python requests爬取高德地圖數(shù)據(jù)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • Python疫情確診折線圖實現(xiàn)數(shù)據(jù)可視化實例詳解

    Python疫情確診折線圖實現(xiàn)數(shù)據(jù)可視化實例詳解

    數(shù)據(jù)可視化是指用圖形或表格的方式來呈現(xiàn)數(shù)據(jù)。圖表能夠清楚地呈現(xiàn)數(shù)據(jù)性質(zhì),?以及數(shù)據(jù)間或?qū)傩蚤g的關(guān)系,可以輕易地讓人看圖釋義。用戶通過探索圖(Exploratory?Graph)可以了解數(shù)據(jù)的特性、尋找數(shù)據(jù)的趨勢、降低數(shù)據(jù)的理解門檻
    2022-09-09

最新評論

临安市| 女性| 和硕县| 沿河| 雷州市| 岑巩县| 盐城市| 昌平区| 佛学| 新疆| 通渭县| 巴林右旗| 巴林右旗| 明光市| 渭南市| 沧州市| 郴州市| 喀什市| 柞水县| 闵行区| 弥渡县| 福泉市| 黔西县| 墨江| 隆林| 河曲县| 怀仁县| 丰县| 宁陵县| 西昌市| 余江县| 呈贡县| 巴中市| 横峰县| 寿宁县| 曲阳县| 稷山县| 铜梁县| 三亚市| 怀宁县| 邵阳市|