Django愛的初念入門

  • 2019 年 11 月 25 日
  • 筆記

背景

作為一名IT測試人員,持續學習是不可少的事情,今天簡單學習了Django,感覺沒有springboot搭建web項目方便,下面簡單介紹怎麼搭建環境

一、windows環境下安裝Django

執行命令:pip install Django

驗證環境:

創建簡單項目

執行命令

E:test7d>django-admin startproject sevendgroup

項目目錄介紹:

__init__.py:一個空的文件,用它標識一個目錄為Python 的標準包。

settings.py:Django 項目的配置文件,Django 配置如應用配置,數據庫配置,模板配置等。

urls.py:Django 項目的URL 聲明。

wsgi.py:為WSGI 兼容的Web 服務器服務項目的切入點。

manage.py:一個命令行工具,可以使Django 項目其他資源交互。

想了解manage.py有什麼命令可以訪問:

https://docs.djangoproject.com/en/1.10/ref/django-admin/

進入創建的項目:

執行:

>python manage.py runserver

項目啟動:

啟動成功

再輸入url輸入:http://127.0.0.1:8000/

二、創建自己的應用

執行命令:

E:test7dsevendgroup>python manage.py startapp sevenapp

創建成功

進入目錄:

目錄說明:

migrations/:用於記錄models 中數據的變更。

admin.py:映射models 中的數據到Django 自帶的admin 後台。

apps.py:在新的Django 版本中新增,用於應用程序的配置。

models.py:創建應用程序數據表模型。

tests.py:創建Django 測試。

views.py:控制向前端顯示哪些數據,也就是路由。

配置

打開:sevendgroup/settings.py 文件,將sevenapp應用添加到項目中。

創建自己的index.hml

在應用目錄下新建templates目錄,在目錄下創建index.html

配置應用訪問路由

先啟動項目看看是否能訪問admin

訪問:

配置路徑

編寫頁面試圖

啟動項目:

訪問

如果要訪問咱們剛才編寫的html就需要修改下路由:

再次編程html內容

啟動項目放瀏覽器如:

三、編程登錄小案例

編寫html數據

顯示成功

配置前後轉換路由

編寫簡單請求判斷:

在請求處打一個斷點判斷數據是否進入登錄

如果提示:

修改:

重啟服務器

再次輸入用戶與密碼

顯示成功

輸入錯誤用戶與密碼點擊確實:

送大家:老子《道德經》第四十八章

為學日益,為道日損,損之又損,以至於無為,無為而無不為。取天下常以無事,及其有事,不足以取天下。

願大家周末愉快!!!