二、安裝虛擬環(huán)境以管理員身份運(yùn)行 PowerShell,修改 PowerShell 權(quán)限:

Set-Executio" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > Django 實(shí)戰(zhàn) | 搭一個(gè) GitHub 用戶展示網(wǎng)站 01

Django 實(shí)戰(zhàn) | 搭一個(gè) GitHub 用戶展示網(wǎng)站 01

時(shí)間:2023-05-31 15:42:01 | 來源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-05-31 15:42:01 來源:網(wǎng)站運(yùn)營(yíng)

Django 實(shí)戰(zhàn) | 搭一個(gè) GitHub 用戶展示網(wǎng)站 01:

一、安裝Python

我之前寫過一個(gè)安裝教程,可以參考:Anaconda——最省心的 Python 版本。

二、安裝虛擬環(huán)境

以管理員身份運(yùn)行 PowerShell,修改 PowerShell 權(quán)限:

Set-ExecutionPolicy Unrestricted查看已安裝的庫:

pip freeze安裝虛擬環(huán)境:

pip install virtualenv沒安裝成功,選擇另一種方式,因?yàn)槲野惭b的是 anaconda,所以可以直接使用 conda 安裝庫:

conda install virtualenv進(jìn)入新建項(xiàng)目的文件夾地址:

d:cd Code/django-project虛擬環(huán)境:

virtualenv .激活環(huán)境:

./Scripts/activate

三、安裝Django

指定版本安裝:

pip install django==2.2

四、創(chuàng)建Django項(xiàng)目

django-admin startproject mysite進(jìn)入 mysite 文件夾:

cd ./mysite/使用 VS Code 打開項(xiàng)目:

code .啟動(dòng) Django 服務(wù)器:

python manage.py runserverCtrl+C 取消 Django 服務(wù)器

五、創(chuàng)建 app

在 powershell 里輸入(注意要在 mysite 路徑下):

python manage.py startapp app_name此時(shí)有這些文件:




關(guān)聯(lián)所創(chuàng)建的項(xiàng)目,在 settings.py 中添加 app:




在 urls 中添加路徑,跳轉(zhuǎn)到 app 中,注意要 import include,然后添加下面這行代碼:

path('', include('wonz.urls')),在 app 中新建一個(gè) urls.py 文件:

from django.urls import pathfrom . import viewsurlpatterns = [ path('', views.home, name="home")]在 views.py 添加如下代碼:

from django.shortcuts import render# Create your views here.def home(request): return render(request,'home.html',{})在 app 文件夾下新建一個(gè) templates 文件夾,再在里面新建一個(gè) home.html:

<h1>Hello World!</h1>啟動(dòng)服務(wù)器,看到如下頁面:

解釋一下流程:?jiǎn)?dòng)服務(wù)器之后,輸入地址,發(fā)起請(qǐng)求,到 mysite 文件夾下找 urls.py 文件,發(fā)現(xiàn) path 路徑指向的是 wonz.urls,再到 wonz 這個(gè) app 文件夾下找到 urls.py 文件,發(fā)現(xiàn)請(qǐng)求的是根路徑,會(huì)調(diào)用 views.home,再進(jìn)入 views.py,執(zhí)行 home 方法,得到 request 請(qǐng)求對(duì)象,再執(zhí)行 render,把 home.html 內(nèi)容展示到請(qǐng)求的頁面中。

六、代碼地址

七、參考教程



關(guān)鍵詞:展示,用戶,實(shí)戰(zhàn)

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉