Django,啟航(一)相關准備

布小禪 2021-09-18 12:15:58 阅读数:888

django

在這裏插入圖片描述

點擊直接查看粉絲福利:點我領取粉絲福利

一、Django是什麼

Django是一個完整的MVC模式的web框架,開發難度不高,開發周期短。

1. Django項目准備

本小內容講解了Django的安裝,虛擬環境的配置,創建項目的命令

1) Django的安裝

但凡你有Python安裝第三方模塊的經驗你也應該知道,此時你應該打開cmd,使用pip安裝第三方模塊,甚至聰明的你還應該知道那麼一兩個國內鏡像,用來縮短我們下載的時間。

那麼,無疑,你的猜測是准確的,你確實應該打開終端,輸入命令:pip install django

然後就等待安裝完成就可以了

而如果你看到了一條提示說你的pip版本低了,讓你安裝,那也不要慌,直接複制過去就行了python -m pip install --upgrade pip

如果你是在一個月內看了我的博客,那麼你的Django版本應該是和我一樣的3.2.7,pip版本為21.2.4

2) 為什麼選虛擬環境

虛擬環境是一個專門為項目准備的,這是一個好單純的,單純的像一張白紙一樣的環境!那麼為什麼這麼說呢?—— 因為它裏面什麼都沒有,沒有被任何的第三方庫糟蹋

他的方便之處就在於:我們在打包項目的時候就沒有一些我們不需要的第三方模塊,能够减輕我們服務器的負擔,加快執行速度,使服務器運行項目擁有飛一般的感覺~~

你此時應該這麼想:

這個虛擬環境裏面什麼第三方模塊都沒有,只有內置模塊,還能使用pip

這很明顯,就相當於我剛剛下載Python後我的電腦的環境一樣,裏面也是什麼模塊都沒有,只有內置模塊,能使用pip,能使用Python解釋器。

3) 虛擬環境的使用

我們會用到一個內置模塊:venv他是Python自帶的一個模塊,專門為我們管理虛擬環境,而其使用方法也是極為簡單

python -m venv 自己定義一個虛擬環境的名字

當然,你最好先選擇好一個文件夾作為你的虛擬環境的目錄,然後再執行這條命令

然後你就會看到,阿不是,你在命令行頁面就什麼都不會看到,至於變化在哪?你且聽我細細道來。

還是你的命令行窗口,你敲個命令:dir 你就會發現,嗯,在意料之中,你的目錄中多了個你剛剛命名的文件夾。

沒錯,這個文件夾就是你的虛擬環境了,裏面包含了解釋器等一系列你所需要的python工具,還有pip工具供你使用。

而切換虛擬環境的方法就是:在命令行進入 /你命名的虛擬環境/Scripts

然後啟動activate.bat就可以了

4) 創建Django項目

在你想要創建的目錄下,輸入命令:django-admin startproject 項目的名字別看都是英語,其實也好記: Django是模塊名,admin是管理 start是開始project是項目

敲完後,你理所應當的應該知道你應該看不到什麼東西。所以你應該理所應當的進入你項目創建的目錄下去查看。

是的,你看到了一個文件夾,他理所應當的和你的項目名字一毛一樣,所以你打算打開它看看裏面有啥。

出乎你的意料,你在裏面又看到了一個和你項目名字一毛一樣的文件夾,你很納悶,想知道這個文件夾有什麼作用

然後你就懷著好奇的心理,連旁邊的manage.py也沒來得急看上一眼就急匆匆的點開了那個文件夾,然後你就看到了幾個py文件,分別是:

init_.py 每個Python包裏面都有的py文件,此文件將文件夾標記為Python包

settings.py 項目配置文件

asgi.py asgi服務器配置文件

wsgi.py swgi服務器配置文件

urls.py 路由配置文件

5) 在vs code打開項目

既然說了使用vs code打開項目,那麼你肯定得有個這軟件吧,自己去官網下載,我就不多說了

然後你安裝完也理所應當的知道,你應該先打開。是的,你做得很對,你打開了vs code,然後不知道該幹嘛了,沒事,我會告訴你。

你應該打開擴展商店搜索一下Python,下載Python的擴展,然後再說其他,當你等了一段時間下載完後,你應該點擊左上角的打開,打開文件夾;或者直接打開文件所在目錄,右鍵通過vs code打開

然後呢,我們現在需要給vs code配置我們的虛擬環境。

我們需要三個鍵盤上的鍵:ctrl+shift+p在vs code頁面同時按看看會發生什麼?然後我們搜索到Python解釋器選擇器,點擊,找到我們剛剛創建的虛擬環境,我想不用我說你也會點擊他的。

然後,點擊菜單欄的終端 ,打開一個新終端,你會神奇的發現,最前面多了個小括號,小括號裏面正是你的虛擬環境的名字。

如果你能看到這個小括號,那麼就恭喜你,成功了。

6) 在pycharm打開項目

恐怕不用我多說了吧,先打開就是了。

然後點擊右上角的File->settings->project:項目名->python Interpreter在裏面,右上角的三個點的地方,選擇添加,找到你的虛擬環境的解釋器python.exe點擊,然後就沒有然後了,下一步該怎麼做,我相信你的智商。

2. 第一次運行

我們可以有兩種方法來運行我們的項目,一種是在終端運行,一種是在pycharm點擊綠色小三角。

1) 終端運行

我們先找到manage.py文件所在路徑,然後再終端敲python manage.py runserver,這是以默認ip與默認端口運行的,我們可以通過終端的提示來打開Django,他會給我們顯示一個正在啟動的小火箭,如果你看到了小火箭,那麼你就成功了。

2) pycharm運行

配置一下pycharm的項目,在裏面可以設置啟動的ip,端口,當然,第一次運行,你千萬不要更改端口,那會導致你的項目出錯,相關知識,我們以後會繼續講到。

當然,你可能會想,我非要換個ip和端口,你能把我怎麼樣?然後你就去做了,然後你就會發現,你的項目啟動不了,當然,原因我不會告訴你,你自己可以去百度解决,鍛煉一下自己。我不是你的保姆,不會給你喂飯。

粉絲福利:

在這裏插入圖片描述

版权声明:本文为[布小禪]所创,转载请带上原文链接,感谢。 https://gsmany.com/2021/09/20210918121557878X.html