① 安裝Djangoweb
使用pip命令或者pycharm setting的project Interpreter工具添加安裝django
檢查是否安裝成功,如下命令無報錯即成功:瀏覽器
查看安裝的Django版本號的兩種方式:服務器
② 建立一個Django project(骨架項目)app
使用命令提示符進入你想要存儲你的Django應用程序的位置,建立一個文件夾並進入目錄下,在該路徑下使用django-admin工具建立一個骨架站點,使用站點管理工具manage.py運行web開發服務器函數
命令執行後會在你想要存儲你的Django應用程序的位置,建立項目並生成許多文件夾和文件工具
③ 建立應用(app)ui
導航到剛新建的骨架站點下,使用站點管理工具manage.py建立一個應用,並將新定義的應用加到剛新建的骨架站點下的settings.py的配置文件內url
注:新建的 app 若是不加到 INSTALL_APPS 中的話, django 就不能自動找到app中的模板文件(app-name/templates/下的文件)和靜態文件(app-name/static/中的文件)3d
以上建立過程,骨架站點爲mytestsite,骨架站點目錄下默認生成一個與骨架站點文件夾名稱一致的文件夾,app應用爲quicktool
④定義視圖函數(訪問頁面時的內容)
修改剛建立的應用app(名爲「quicktool」)目錄下的視圖函數文件views.py,註釋掉原文件內容,新增如下內容
# coding:utf-8 from django.http import HttpResponse def index(request): return HttpResponse(u'這是一個由Django2.1.7版本寫出的視圖內容!')
接下來,咱們訪問什麼網址才能看到剛新增的視圖函數呢?怎麼讓網址和函數關聯起來呢?
⑤定義視圖函數相關的URL(網址)
就是規定什麼網址對應什麼內容,現添加一個網址來對應咱們剛建立的視圖函數
修改骨架站點目錄下的同名文件夾下的urls.py文件(mytestsite/mytestsite/urls.py),修改其中代碼,不一樣django版本修改語法不一,本次django版本爲2.1.7
from django.contrib import admin from django.urls import path from quicktool import views as quicktool_views # 新增 urlpatterns = [ path('', quicktool_views.index), # 新增 path('admin/', admin.site.urls), ]
⑥定義視圖函數和視圖函數相關的網址以後,使用站點管理工具manage.py運行web開發服務器
⑦瀏覽器訪問127.0.0.1:8000能看到剛定義的是視圖函數下HttpResponse函數返回的文本