天天看點

一個簡單的Django項目

指令:django-admin.py startproject [projectname]在目前目錄下建立一個名為[projectname]的項目,假設我們要建立一個名為blog的Django項目,則我們使用以下指令建立:

django-admin.py startproject blog             

複制

指令執行成功後沒有任何提示,我們打開建立的blog項目的目錄,會發現下面有一個blog檔案夾以及一個manage.py檔案:

一個簡單的Django項目

上圖中的blog檔案夾中還有四個檔案:

一個簡單的Django項目

__init__.py:将這個項目目錄作為Python的一個包

manage.py:可以在指令行下管理這個項目

settings.py:這個項目的配置檔案

urls.py:定義了Django項目中的URL路由表,指定了URL與被調用類之間的對應關系

wsgi.py:wsgi是Web伺服器網關接口(Python Web Server Gateway Interface,縮寫為WSGI)是Python應用程式或架構和Web伺服器之間的一種接口

在目前項目的目錄下執行以下指令啟動目前項目:

python manage.py runserver             

複制

項目預設監聽在8000端口,注意不要讓這個端口被别的程式占用,防止沖突。

通路http://localhost:8000/,如果出現下圖所示頁面,則這個項目啟動成功。

一個簡單的Django項目