您好,登錄后才能下訂單哦!
這篇文章主要講解了“Python Web框架Django怎么安裝和配置”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Python Web框架Django怎么安裝和配置”吧!
Python下有許多款不同的 Web 框架。Django是重量級選手中最有代表性的一個。 Django 采用了 MVT 的軟件設計模式,即模型(Model),視圖(View)和模板(Template)。 ASP用的是MVC框架,都是差不多的。
首先確保Python安裝并配置成功,用cmd命令查詢如下:
用pip安裝django,如下所示:
直到各個進度條安裝到100.并顯示successfully
如上圖所示,也就是Python路徑下的Scripts文件夾路徑,和Python路徑下的\Lib\site-packages\django路徑,當然,如果之前配置了Python_home變量為“C:\Users\Administrator\AppData\Local\Programs\Python\Python37”也就是每臺電腦的Python安裝路徑,則就不需要在Python里面寫很多了。
這里要注意的是,AppData路徑在很多電腦里面是設置默認隱藏起來的,所以要先顯示這個路徑,不然找不到。
檢查是否安裝并配置成功,我們可以在D盤創建一個web文件夾,如下:
然后用一個新的cmd窗口,進入該文件夾,然后在該文件夾里面使用Python命令,在輸出django版本進行查看,如果能正常輸出,則說明安裝成功。
>>> import django
>>> django.get_version()
安裝并配置好django后,通常使用兩種方式創建項目,
一種是使用集成開發工具,比如 Pycharm .
使用 Pycharm 創建項目
file ---> new project ---- 選擇Django ---> 配置路徑和項目名稱 ---> 配置環境(默認用系統環境) ----> 點擊create(完成創建)
一種是cmd命令行,我們下面簡單用cmd命令創建項目。
創建的命令為:
django-admin startproject 項目名稱
如下面我們要在web文件里面創建一個為echarts的項目,則如下:
如上圖所示,系統自動創建了一個名稱為echarts的文件夾,這個文件欄里面有很多文件。這些文件分別是:
_init__.py:這個是項目的初始化文件 有了這個文件 標志當前文件夾是一個包,可以被引用
settings.py:所有的django的配置信息都在這里面,包括數據庫的配置,靜態文件的配置,還有django依賴的第三方擴展包
urls.py:這個是路由分發器,路由系統 ===> url與視圖的對應關系
wsgi.py:是一個服務器的啟動文件,后期項目上線需要用到
wsgi.py :每個 Django 項目(從版本 v1.4 開始)都附帶一個 wsgi.py 文件,該文件是 WSGI 處理程序模塊。部署到生產環境時,您會將 WSGI 服務器(如 gunicorn)指向該文件。
manage.py:是整個Django項目的啟動文件
django應用和django項目的區別,項目和應用是一對多的關系 。Django應用是在Django項目中的,使用Django項目的manage.py(等同于django-admin工具的項目定制版)創建,在django項目的路徑下執行如下命令創建django應用,如下面就是創建一個myAPP的應用:
python manage.py startapp myApp
一個Django項目就是一個基于Django的Web應用。
一個Django項目中包含一組配置和若干個Django應用。
一個Django應用就是一個可重用的Python軟件包,提供一定的功能。
一個Django應用中可以包含models, views, templates, template tags, static files, URLs等。
一個Django項目可以包含多個Django應用。
一個Django應用也可以被包含到多個Django項目中,因為Django應用是可重用的Python軟件包。
那么我們現在要在echarts項目中創建一個myAPP這個應用,當然,名稱只需要見名知意就可以了。代碼如下:我們可以看到,系統自動幫新建了一個文件夾,文件夾的名稱就是應用的名稱。
應用里面的內容如下:
4、啟動服務器
啟動django服務,首選進入項目路徑,然后用Python來啟動。下面的方式啟動的時候,系統采用隨機端口。
如果要指定端口的話,可以在 runserver 后面加上端口號。如 python manage.py runserver 80 則指定在80端口啟動。
我們訪問路徑127.0.0.1:8000就可以看到頁面如下則為正常啟動:
感謝各位的閱讀,以上就是“Python Web框架Django怎么安裝和配置”的內容了,經過本文的學習后,相信大家對Python Web框架Django怎么安裝和配置這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。