Django 簡易基礎流程

2021-10-03 18:30:36 字數 2205 閱讀 7932

在templates中建立html文件,用作與瀏覽器的互動主體;

在views中建立函式,承載處理邏輯,將處理函式與html關聯,如下所示:

from django.shortcuts import render

# create your views here.

paralist =

list()

def func

(request)

:if request.method ==

'post'

: name = request.

post

.get

('name'

, none)

*** = request.

post

.get

('***'

, none)

age = request.

post

.get

('age'

, none)

paralist.()

return

render

(request,

'index.html'

,)

在urls中建立url匹配關係,將url匹配至views中建立的函式,如下所示:

from django.contrib import admin

from django.urls import path

urlpatterns =

[path

('admin/'

, admin.site.urls)

,path

('index'

, views.func)

]

在html中提交表單時,將提交時觸發的action指向處理函式所對應的url,如下所示:

知識點:templates中的html檔案在使用django結構中的資源時均通過url進行索引,如靜態檔案的設定中 staticfiles_dirs = (os.path.join(base_dir, 『static_files』),) 用於指明靜態檔案的儲存路徑,而 static_url = '/static_url/'則指明訪問 staticfiles_dirs 時的url。

如果檔案在 staticfiles_dirs 的子目錄下,則在使用url時,也要在 static_url 下加上相應的子目錄路徑。

lang

="en"

>

>

charset

="utf-8"

>

>

logintitle

>

>

tr,td

table

style

>

head

>

>

action

="/index"

method

="post"

>

>

姓名:type

="text"

name

="name"

>

p>

>

性別:type

="text"

name

="***"

>

p>

>

年齡:type

="text"

name

="age"

>

p>

>

type

="submit"

value

="提交"

>

p>

form

>

>

>

>

姓名td

>

>

性別td

>

>

年齡td

>

tr>

>

>

}td>

>

}td>

>

}td>

tr>

table

>

body

>

html

>

建立Django專案簡易流程

django簡易流程 1 建立django專案 django admin startproject 專案名2 啟動manage.py服務 建立好專案後,我們進入專案資料夾,用以下命令就可以執行django專案了。預設情況下,我們通過來訪問我們的django專案。由於沒有任何頁面,所以會出現乙個除錯視...

Django 最基礎搭建的流程

初學django,最初上手,猶如霧裡看花,一會兒寫這邊,一會兒又轉到那邊,翻來覆去幾次,已經頭暈目眩。故整理以下文件,以便回顧 通過設定 請詳見虛擬環境設定 可簡化操作 workon 虛擬環境名 為了便於管理,首先建立乙個資料夾,進入該資料夾後,建立新project tedu cd myprojec...

Django搭建簡易部落格

django簡易部落格,主要實現了以下功能 連線資料庫 建立超級使用者與後台管理 利用django admin bootstrap美化介面 template,view與動態url markdown與 高亮 歸檔,aboutme和標籤分類 搜尋與readmore rss與分頁 需要新增的安裝包 要注意...