安裝Django虛擬環境並運行第一個Django項目


   Team又接了一個項目,需要做一個Django服務,所以來研究一下Django方面的內容。

  關於Django的安裝與使用,網上的說法也是五花八門,下面把我自己踩得坑和所收獲的一些經驗分享出來:

  Django環境的安裝大概就是兩種方式,一種是PyCharm,另外一種就是通過命令行。

一、IDE安裝

  如果想通過IDE安裝的話,可以選擇這兩項

  

  建議選擇Django,盡管有一個缺點(會自動安裝Django的最新版本),但是不需要自己配置任何東西,對於新手尤其友好,只需要選擇自己的工程目錄

  

  環境可以使用虛擬環境也可以使用本機環境(建議使用虛擬環境,本地測試的時候一般沒有影響,但是從長遠來看,以后涉及到項目的部署之類虛擬環境是很有必要的。)

  

  下面這一項為可選項,templates為模板目錄,一般用來存放你的Html文件。Django每個App都是一個應用,(項目和應用有啥區別?應用是一個專門做某件事的網絡應用程序。項目則是一個網站使用的配置和應用的集合。項目可以包含很多個應用。應用可以被很多個項目使用。)

  

  下面就是我創建的一個Django項目的文件目錄:

  

  使用runserver命令:python manage.py runserver

  

  出現如下界面,瀏覽器輸入http://127.0.0.1:8000/

  

  顯示如下界面說明啟動成功

  

 

二、命令行安裝

  命令行的安裝也很容易,首先選擇一個你喜歡的目錄,按住shift鍵點擊鼠標右鍵,打開命令行窗口

   

   1、沒有虛擬環境的話使用   pip install virtualenv  安裝虛擬環境

   2、接着使用 python -m venv 虛擬環境名 建立虛擬環境

          

      3、對虛擬環境進行激活,進入djangotest/Scripts中輸入activate

   

           4、激活虛擬環境后安裝Django版本, pip install Django (注:要安裝以前版本請使用==,例如: pip install Django==1.11.7 )

      5、使用命令 django-admin startproject 項目名 創建項目

   6、進入項目目錄,使用命令 python manage.py migrate 創建數據庫

使用 python manage.py runserver 啟動項目,出現之前的界面證明項目啟動成功。
三、啟動一個應用
在你創建的應用的views文件下,定義一個函數

 在templates文件夾下新建一個index.html文件

接着在url中配置路徑

重新啟動服務,運行

python manage.py runserver

運行成功!

 

 

 
        

    

 

 

 

 

 

 

 

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM