Python:3.6.2MySQL:5.7PycharmDjan" />

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

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > Django本地環(huán)境部署教程,極速搭建你的個人網(wǎng)站

Django本地環(huán)境部署教程,極速搭建你的個人網(wǎng)站

時間:2023-05-31 15:12:01 | 來源:網(wǎng)站運營

時間:2023-05-31 15:12:01 來源:網(wǎng)站運營

Django本地環(huán)境部署教程,極速搭建你的個人網(wǎng)站:使用Django進行網(wǎng)站開發(fā)的第一步就是搭建開發(fā)環(huán)境,也就是安裝好所需的各種軟件。本教程所用的系統(tǒng)環(huán)境是Windows10 64位,我們需要的軟件有:

建議大家在安裝軟件的時候,盡量保持與本教程提到的軟件的版本一致,這樣可以減少一些因版本問題而產(chǎn)生的各種莫名其妙的問題?,F(xiàn)在我們逐一安裝上面提到的軟件:

1.安裝并配置Python

1.1下載Python

這里我們使用的Python版本是3.6.2,下載地址是:https://www.python.org/downloads/release/python-362/ ,點擊進入頁面后,拉到底部,選擇Windows x86-64 executable installer下載即可。

1.2安裝Python

雙擊剛剛下載好的Python軟件包,在底部的Add Python 3.6 to PATH選項上打勾,意思是將Python添加至系統(tǒng)變量,這樣我們就能在終端CMD中隨時使用Python了,選擇Install Now,等待至安裝完成即可。

安裝完成之后,我們在CMD中輸入python,沒有報錯就是安裝成功了,輸入exit()退出Python,接下來我們修改一下Python的下載源,以提升我們用pip安裝軟件時的速度。

1.3修改pip源地址

修改pip源是為了提升安裝速度,在CMD中輸入下面的代碼,修改為中國科學(xué)技術(shù)大學(xué)的源:

pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple

1.4安裝Virtualenv

Virtualenv是Python的虛擬環(huán)境工具,使用它我們可以創(chuàng)建一個單獨的網(wǎng)站運行環(huán)境,當你創(chuàng)建另一個項目的時候,再創(chuàng)建另一個虛擬環(huán)境,環(huán)境之間互不影響,強烈推薦大家用Virtualenv構(gòu)建Django開發(fā)環(huán)境。安裝方式如下:

pip install virtualenv

1.5創(chuàng)建虛擬環(huán)境

我們來創(chuàng)建一個名為django的虛擬環(huán)境,以后安裝Python相關(guān)包就安裝到這里面,在C盤根目錄創(chuàng)建一個名為django的文件夾,CMD切換到此目錄

cd C:/django安裝虛擬環(huán)境

virtualenv django激活虛擬環(huán)境

C:/django/django/Scripts/activate好了,有關(guān)Python的安裝配置我們就完成了,接下來我們安裝數(shù)據(jù)庫MySQL。

2.安裝并配置MySQL

2.1安裝MySQL

下載地址是:http://www.pc6.com/softview/SoftView_593.html,下載完之后按照剛才那個地址中的安裝方式安裝即可。一定要記好剛才輸入的數(shù)據(jù)庫root賬戶的密碼。

安裝完之后,需要將MySQL的bin目錄放置到我們的環(huán)境變量中,依次打開電腦→右鍵選擇屬性→高級系統(tǒng)設(shè)置→環(huán)境變量→選擇Path→將MySQL的目錄C:/Program Files/MySQL/MySQL Server 5.7/bin添加到Path中,重啟CMD即可。

2.2創(chuàng)建數(shù)據(jù)庫

我們需要創(chuàng)建一個用于保存Django網(wǎng)站數(shù)據(jù)的數(shù)據(jù)庫,數(shù)據(jù)庫名我取為:django_east

首先在CMD中登錄MySQL

mysql -uroot -p輸入密碼即可登錄,然后我們創(chuàng)建一個數(shù)據(jù)庫,創(chuàng)建一個管理賬戶并賦予權(quán)限:

CREATE DATABASE 'django_east' DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;CREATE USER 'django_east'@'%' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON *.* TO 'django_east'@'%';FLUSH PRIVILEGES;

3.安裝Pycharm

Pycharm是比較流行的Python開發(fā)IDE,推薦大家使用它來進行Django的開發(fā),下載地址和安裝教程可以參考這個:https://blog.51cto.com/5001660/2084463

4.安裝DjangoEast

我們使用Git來下載我們的網(wǎng)站源碼DjangoEast,Git是一款版本控制工具,使用它我們可以將本地的網(wǎng)站源碼與github進行雙向傳遞,方便的對我們的網(wǎng)站進行更新升級。

4.1下載Git

Windows下的下載地址是:https://github.com/waylau/git-for-win,安裝方式一直點擊下一步即可。

4.2Clone源碼

選擇一個存放網(wǎng)站源碼的目錄,這里我們選擇C盤根目錄,在CMD下切換到本目錄,執(zhí)行下面的命令:

git clone https://github.com/mxdshr/DjangoEast.git稍等片刻之后,根目錄下出現(xiàn)了一個DjangoEast目錄,里面存放的是我們的網(wǎng)站源碼。

4.3安裝所需環(huán)境

網(wǎng)站源碼的正常運行是需要很多的依賴庫的,因此我們首先來安裝各種Python的依賴庫,CMD下切換到源碼目錄,然后激活我們的虛擬環(huán)境:

cd C:/DjangoEastC:/django/django/Scripts/activateDjango運行所需要的所有所需Python庫以及對應(yīng)的版本都保存在requirements這個文件中,因此我們用過它來安裝:

pip install -r requirements.txt

4.4生成數(shù)據(jù)表

安裝完之后我們需要做一下數(shù)據(jù)庫的遷移,也就是在數(shù)據(jù)庫中生成我們的數(shù)據(jù)表,先修改djangoblog/settings.py下的有關(guān)數(shù)據(jù)庫的配置:

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django_east', 'USER':'django_east', 'PASSWORD':'123456', 'PORT':'3306', 'HOST':'localhost', }}然后在網(wǎng)站根目錄下執(zhí)行下面的命令,請確保自己在django這個虛擬環(huán)境下進行操作:

python manage.py makemigrationspython manage.py migrate沒有報錯既是創(chuàng)建成功。

4.5運行網(wǎng)站

然后就可以用pycharm運行一下我們的網(wǎng)站,然后在瀏覽器中打開打開http://127.0.0.1:8000就可以看到網(wǎng)站已經(jīng)運行成功~

4.6創(chuàng)建管理員賬戶

如果想進入網(wǎng)站后臺進行添加文章等操作的時候,你需要創(chuàng)建一個管理員賬戶,CMD進入網(wǎng)站根目錄下,執(zhí)行下面的命令,按照提示輸入用戶名、郵箱、密碼(兩次),即可創(chuàng)建成功。

python manage.py createsuperuser成功后我們打開瀏覽器,輸入http://127.0.0.1:8000/admin就可以進入后臺了~

5.后記

網(wǎng)站搭建成功還只是第一步,更多精彩的功能還需要你自己去開發(fā)探索,祝使用愉快~

關(guān)鍵詞:環(huán)境,本地,部署,教程

74
73
25
news

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

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