Django web框架-----win10搭建django2.1.7開發環境,定義簡易視圖及網址

① 安裝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函數返回的文本

相關文章
相關標籤/搜索