歡迎來(lái)到培訓(xùn)無(wú)憂網(wǎng)!
咨詢熱線 400-001-5729
2021-11-22 22:31:04|已瀏覽:363次
Web應(yīng)用程序的第1章——Django入門。要使用Django,先要建立一個(gè)虛擬工作環(huán)境,就是按照書中所講的內(nèi)容,在建立虛擬環(huán)境時(shí),由于心急,折騰了一會(huì)兒才成功。
下面,將創(chuàng)建虛擬環(huán)境并安裝Django的過(guò)程記錄下來(lái),方便以后查閱,也供有興趣的朋友參考。
1.新建一個(gè)目錄文件夾,將其命名為learning_log,用于存放要開(kāi)發(fā)的Web應(yīng)用項(xiàng)目。我創(chuàng)建的新目錄位于D盤的py文件夾中,即D:\py\learning_log。
2.在Windows中打開(kāi)命令端,將路徑切換至剛創(chuàng)建的目錄。
3.使用下面的命令來(lái)創(chuàng)建虛擬環(huán)境:
python -m venv ll_env
注意,要等一段時(shí)間,直到又出現(xiàn)命令提示符,千萬(wàn)不要著急!
4.添加路徑:\ll_env\Scripts\
5.輸入命令:activate,激活虛擬環(huán)境。
上述過(guò)程中輸入的命令。
此時(shí),可以看到在路徑前面出現(xiàn)(ll_env),表明已進(jìn)入虛擬環(huán)境。
如果查看剛才新建的目錄文件夾learning_log,就會(huì)發(fā)現(xiàn)其中已經(jīng)添加了文件夾和文件。。
6.安裝Django。在命令行中,輸入:
pip install Django==1.11
開(kāi)始安裝Django,這里安裝的是1.11版。
安裝成功。顯示:
Installing collected packages: pytz,Django
Successfully installed Django-1.11pytz-2019.2
7.在Django中創(chuàng)建項(xiàng)目。
命令:
Django-admin.py startproject learning_log.
讓Django新建一個(gè)名為learning_log的項(xiàng)目,注意,命令后面加上的句點(diǎn)。
圖中也列出了learning_log中創(chuàng)建的文件夾及文件,以及其中同名的learning_log文件夾中的文件4個(gè)文件,其中:
settings.py指定Django如何與系統(tǒng)交互及如何管理項(xiàng)目。
urls.py告訴Django應(yīng)創(chuàng)建哪些網(wǎng)頁(yè)來(lái)響應(yīng)瀏覽器的請(qǐng)求。
wsgi.py幫助Django提供它創(chuàng)建的文件。
8.創(chuàng)建供Django使用的數(shù)據(jù)庫(kù)。
9.保持上面命令行終端窗口運(yùn)行,再打開(kāi)一個(gè)命令行終端窗口,切換到manage.py所在的目錄,激活虛擬環(huán)境,再執(zhí)行命令startapp,如下圖6所示。
此時(shí),在目錄中新增了一個(gè)名為learning_logs的文件夾,其中生成了重要的文件:models.py、admin.py、views.py,如下圖7所示。
接下來(lái),就可以利用這些模板文件開(kāi)發(fā)自已的Web應(yīng)用程序了。
本文由培訓(xùn)無(wú)憂網(wǎng)千鋒教育專屬課程顧問(wèn)整理發(fā)布,希望能夠?qū)ο雽W(xué)習(xí)Python開(kāi)發(fā)培訓(xùn)的同學(xué)有所幫助。更多Python開(kāi)發(fā)培訓(xùn)課程歡迎關(guān)注培訓(xùn)無(wú)憂網(wǎng)Python開(kāi)發(fā)培訓(xùn)頻道或添加老師微信:15033336050
注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://elsolbar.com/news-id-4528.html 違者必究!部分文章來(lái)源于網(wǎng)絡(luò)由培訓(xùn)無(wú)憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注python培訓(xùn)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050