欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Django項(xiàng)目創(chuàng)建及管理實(shí)現(xiàn)流程詳解

 更新時(shí)間:2020年10月13日 10:21:04   作者:py魚  
這篇文章主要介紹了Django項(xiàng)目創(chuàng)建及管理實(shí)現(xiàn)流程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1、主題

  這部分教程主要介紹如何通過(guò)Pycharm創(chuàng)建、管理、運(yùn)行一個(gè)Django工程。對(duì)于Django模塊的相關(guān)知識(shí)大家可以參考Python社區(qū)。

2、準(zhǔn)備環(huán)境

Django版本為2.0或更高Pycharm版本2017Python3.6解釋器

3、創(chuàng)建一個(gè)新工程

實(shí)際上所有工程的創(chuàng)建都可以通過(guò)單擊Welcome screen界面上的Create New Project按鈕來(lái)實(shí)現(xiàn)。

  如果你已經(jīng)打開(kāi)了一個(gè)工程,可以通過(guò)菜單欄File → New Project...來(lái)創(chuàng)建一個(gè)新的工程。接下來(lái)在Create New Project dialog對(duì)話框中輸入工程名字、選擇類型以及用到的解釋器版本。

  單擊OK,工程的個(gè)性化設(shè)置完成。

  這就意味著對(duì)應(yīng)目錄已經(jīng)創(chuàng)建完成,并且預(yù)先定義了一個(gè).idea目錄用來(lái)保存配置信息project settings

  對(duì)于一個(gè)空的工程empty project,創(chuàng)建的環(huán)節(jié)已經(jīng)完成了。接下里你就可以開(kāi)始編寫程序。但對(duì)于一些所支持的第三方框架,還有一些工作要做。根據(jù)所選擇的工程類型,Pycharm會(huì)提示我們進(jìn)行一些額外的框架設(shè)置。

  在本實(shí)例中,讓我們來(lái)創(chuàng)建開(kāi)發(fā)一個(gè)Django應(yīng)用。

單機(jī)OK,設(shè)置完成。

4、工程目錄結(jié)構(gòu)

  正如上面所說(shuō),工程的根目錄結(jié)構(gòu)已經(jīng)創(chuàng)建完成,主要包含基本的框架配置文件和目錄,當(dāng)你創(chuàng)建其他類型的工程時(shí)也會(huì)有類似操作,如t Pyramid, 或者Google App Engine。

  接下來(lái)我們研究如何在Project窗口中顯示工程結(jié)構(gòu)。

5、Project窗口中的目錄結(jié)構(gòu)

6、Project下的工程文件

若是想看到所有目錄文件,只需要選擇project file模式

7、那么項(xiàng)目中所有文件的作用是?

如圖所示:

值得一提的是你可以創(chuàng)建很多Django應(yīng)用,通過(guò)運(yùn)行manage.py文件的startapp任務(wù)來(lái)將其添加到當(dāng)前工程中(主菜單上的Tools→Run manage.py task)命令。

8、加載django服務(wù)

9、生成數(shù)據(jù)庫(kù)文件

在你改動(dòng)了 model.py的內(nèi)容之后執(zhí)行下面的命令:

python manger.py makemigrations

相當(dāng)于 在該app下建立 migrations目錄,并記錄下你所有的關(guān)于modes.py的改動(dòng),比如0001_initial.py, 但是這個(gè)改動(dòng)還沒(méi)有作用到數(shù)據(jù)庫(kù)文件

migrate

10、添加database窗口

添加路徑:view > tool windows > Database

11、訪問(wèn)django頁(yè)面

打開(kāi)瀏覽器訪問(wèn)127.0.0.1:8000界面,即可出現(xiàn)django首頁(yè)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python操作Redis數(shù)據(jù)庫(kù)的詳細(xì)教程與應(yīng)用實(shí)戰(zhàn)

    Python操作Redis數(shù)據(jù)庫(kù)的詳細(xì)教程與應(yīng)用實(shí)戰(zhàn)

    Redis是一個(gè)高性能的鍵值存儲(chǔ)數(shù)據(jù)庫(kù),支持多種類型的數(shù)據(jù)結(jié)構(gòu),如字符串、哈希表、列表、集合和有序集合等,在Python中,通過(guò)redis-py庫(kù)可以方便地操作Redis數(shù)據(jù)庫(kù),本文將詳細(xì)介紹如何在Python代碼中操作Redis,需要的朋友可以參考下
    2024-08-08
  • python3 tcp的粘包現(xiàn)象和解決辦法解析

    python3 tcp的粘包現(xiàn)象和解決辦法解析

    這篇文章主要介紹了python3 tcp的粘包現(xiàn)象和解決辦法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • PyTorch?device與cuda.device用法介紹

    PyTorch?device與cuda.device用法介紹

    這篇文章主要介紹了PyTorch?device與cuda.device用法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • Python 列表去重去除空字符的例子

    Python 列表去重去除空字符的例子

    今天小編就為大家分享一篇Python 列表去重去除空字符的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • Python實(shí)現(xiàn)批量修改圖片大小

    Python實(shí)現(xiàn)批量修改圖片大小

    在日常生活中經(jīng)常有需要調(diào)整圖片大小的需求,一張兩張的還好,但是如果需要幾十張幾百?gòu)埳踔翈浊垼涂梢钥紤]使用Python腳本來(lái)執(zhí)行了,下面小編就來(lái)和大家分享幾個(gè)Python可以批量修改圖片大小的腳本吧
    2023-07-07
  • python ftp 按目錄結(jié)構(gòu)上傳下載的實(shí)現(xiàn)代碼

    python ftp 按目錄結(jié)構(gòu)上傳下載的實(shí)現(xiàn)代碼

    這篇文章主要介紹了python ftp 按目錄結(jié)構(gòu)上傳下載的實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2018-09-09
  • PyCharm配置與更換鏡像源及安裝第三方庫(kù)的過(guò)程

    PyCharm配置與更換鏡像源及安裝第三方庫(kù)的過(guò)程

    這篇文章主要介紹了PyCharm配置與更換鏡像源及安裝第三方庫(kù)的過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-01-01
  • python缺失值填充方法示例代碼

    python缺失值填充方法示例代碼

    常見(jiàn)的數(shù)據(jù)缺失填充方式分為很多種,比如刪除法、均值法、回歸法、KNN、MICE、EM等,下面這篇文章主要給大家介紹了關(guān)于python缺失值填充方法的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • Python學(xué)習(xí)之不同數(shù)據(jù)類型間的轉(zhuǎn)換總結(jié)

    Python學(xué)習(xí)之不同數(shù)據(jù)類型間的轉(zhuǎn)換總結(jié)

    類型轉(zhuǎn)換,就是將自身的數(shù)據(jù)類型變成新的數(shù)據(jù)類型,并擁有新的數(shù)據(jù)類型的所有功能的過(guò)程。本文將詳細(xì)為大家介紹如何在Python中實(shí)現(xiàn)不同數(shù)據(jù)類型的轉(zhuǎn)換,感興趣的可以了解一下
    2022-03-03
  • python開(kāi)發(fā)sdk模塊的方法

    python開(kāi)發(fā)sdk模塊的方法

    這篇文章主要介紹了python開(kāi)發(fā)sdk模塊,通過(guò)setup.py將框架安裝到python環(huán)境中,開(kāi)發(fā)成第三方模塊來(lái),?以此來(lái)調(diào)用,增加使用方便及安全高效性,需要的朋友可以參考下
    2022-07-07

最新評(píng)論