成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

HTML 表單

chenatu / 2700人閱讀

摘要:創(chuàng)建一個(gè)簡(jiǎn)單的項(xiàng)目用來(lái)接受表單的數(shù)據(jù)創(chuàng)建一個(gè)簡(jiǎn)單的項(xiàng)目用來(lái)接受表單的數(shù)據(jù)先切換到要保存項(xiàng)目的目錄中,這里需要根據(jù)自己安裝目錄填寫(xiě)修改配置在修改修改配置,在修改在同級(jí)創(chuàng)建文件夾并在該目錄下創(chuàng)建內(nèi)容如下在同級(jí)創(chuàng)

創(chuàng)建一個(gè)簡(jiǎn)單的 Django 項(xiàng)目 app01 用來(lái)接受 form 表單的數(shù)據(jù)
# 先切換到要保存項(xiàng)目的目錄中,這里 django-admin.py 需要根據(jù)自己安裝目錄填寫(xiě) 
python  D:Python3.5Libsite-packagesdjangobindjango-admin.py startproject app01

修改 templates 配置,在 settings.py 修改
        "DIRS": [os.path.join(BASE_DIR, "templates/").replace("", "/")],


在 manage.py 同級(jí)創(chuàng)建文件夾 templates,并在該目錄下創(chuàng)建 index.html,內(nèi)容如下:



    
    Title


hello worlds

用戶名:

密碼:

性別: 男:

女:

愛(ài)好: 乒乓球

羽毛球

創(chuàng)建 views.py 用于處理請(qǐng)求,內(nèi)容如下:
from django.shortcuts import render

def klvchen(req):
    print("前端數(shù)據(jù): ", req.GET)

    return render(req, "index.html")

修改 urls.py 添加路由配置
from django.contrib import admin
from django.urls import path
from app01 import views

urlpatterns = [
    path("admin/", admin.site.urls),
    path("klvchen/", views.klvchen),
]

打開(kāi) PyCharm 的 Terminal 使用 runserver 命令啟動(dòng) web 服務(wù)
cd F:python_scriptDjiangoapp01 
python manage.py runserver 8090


瀏覽器訪問(wèn) http://127.0.0.1:8090/klvchen/

填入信息,點(diǎn)擊 "submit"

提交后可以在瀏覽器上看到提交的參數(shù)


http://127.0.0.1:8090/klvchen/?username=klvchen&passwd=123456&sex=0&hobby=pingong&hobby=yumaoqiu

同時(shí)在 PyCharm 上也看到控制臺(tái)輸出的提交信息


以 POST 方式提交表單數(shù)據(jù)

修改 index.html 內(nèi)容,把 method 方式由 get 修改成 post

修改 views.py

from django.shortcuts import render

def klvchen(req):
    print("前端數(shù)據(jù): ", req.POST)

    return render(req, "index.html")

因?yàn)樯婕暗桨踩珕?wèn)題,修改 settings.py 注銷掉下面這段

    #"django.middleware.csrf.CsrfViewMiddleware",

重新訪問(wèn),提交表單


method: 表單的提交方式有兩種: post/get ,默認(rèn)取值為 get,它們的區(qū)別為
get: 1.提交的鍵值對(duì).放在地址欄中url后面. 2.安全性相對(duì)較差. 3.對(duì)提交內(nèi)容的長(zhǎng)度有限制.
post: 1.提交的鍵值對(duì) 不在地址欄. 2.安全性相對(duì)較高. 3.對(duì)提交內(nèi)容的長(zhǎng)度理論上無(wú)限制.

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/1406.html

相關(guān)文章

  • 【譯】HTML表單指南---第一個(gè)HTML表單

    摘要:一個(gè)表單由一或多個(gè)部件組成,這些部件可以是文本框單行或多行選擇框按鈕復(fù)選框或單選按鈕。在我們的示例里,一個(gè)文本框中用了該屬性的默認(rèn)值,該值表示一個(gè)基本的單行文本框,用于接收無(wú)控制或驗(yàn)證的任何文本。 前言 這個(gè)系列譯自mdn上的一份表單指南,原文詳盡闡述了表單相關(guān)的基礎(chǔ)知識(shí)。而表單作為一個(gè)經(jīng)典的頁(yè)面交互方式,是每個(gè)前端工程師繞不開(kāi)的話題,通過(guò)翻譯這個(gè)系列的文章既是有助于掃清自己的知識(shí)盲區(qū)...

    yearsj 評(píng)論0 收藏0
  • JavaScript 表單腳本

    摘要:文本框獲得焦點(diǎn)時(shí),選中其中所有的文本思路利用焦點(diǎn)事件事件,在文本框獲得焦點(diǎn)時(shí),利用其方法選中所有文本。自動(dòng)切換焦點(diǎn)思路利用事件檢測(cè)用戶輸入新字符后,文本框內(nèi)的字符串是否已經(jīng)達(dá)到最大長(zhǎng)度,若達(dá)到最大長(zhǎng)度,則將焦點(diǎn)切換至下一個(gè)文本框。 JavaScript 表單腳本 通過(guò) document.forms 可以獲得一個(gè)包含當(dāng)前頁(yè)面中所有表單的集合 HTMLFormElement 接口 下面是這...

    PrototypeZ 評(píng)論0 收藏0
  • Flask Web Development —— Web表單(上)

    摘要:每個(gè)表單域都可以連接到一個(gè)或多個(gè)是一個(gè)用于檢查用戶提交的輸入是否合法的函數(shù)。表單域構(gòu)造函數(shù)的第一個(gè)參數(shù)是一個(gè),在渲染表單到時(shí)會(huì)使用。驗(yàn)證確保提交的表單域不為空。表單域驗(yàn)證都是直接從包中導(dǎo)入。表格展示了一組支持的標(biāo)準(zhǔn)表單域。 第二章中介紹的request對(duì)象公開(kāi)了所有客戶端發(fā)送的請(qǐng)求信息。特別是request.form可以訪問(wèn)POST請(qǐng)求提交的表單數(shù)據(jù)。 盡管Flask的request...

    CODING 評(píng)論0 收藏0
  • HTMl基礎(chǔ)

    摘要:每個(gè)表格均有若干行由標(biāo)簽定義,每行被分割為若干單元格由標(biāo)簽定義。字母指表格數(shù)據(jù),即數(shù)據(jù)單元格的內(nèi)容。數(shù)據(jù)單元格可以包含文本圖片列表段落表單水平線表格等等。表格最重要的目的是顯示表格類數(shù)據(jù)。規(guī)定在提交表單時(shí)所用的方法默認(rèn)。 import socket def main(): sock = socket.socket(socket.AF_INET, socket.SOCK_STRE...

    番茄西紅柿 評(píng)論0 收藏0
  • HTML表單元素及CSS

    摘要:表單一介紹標(biāo)簽表示為表單,表單元素是允許用戶在表單中輸入內(nèi)容。屬性值被提交表單的類型二表單組件組件一般被定義在表單中標(biāo)簽中標(biāo)簽表示輸入框,為空標(biāo)簽。屬性,屬性規(guī)定要顯示的元素的類型。冒號(hào)表示分隔符,分號(hào)表示結(jié)束符。 表單 一、介紹 標(biāo)簽表示為表單,表單元素是允許用戶在表單中輸入內(nèi)容。 屬性:action-提交表單的地址 Method-提交表單的方式。屬性值:get/post ...

    MyFaith 評(píng)論0 收藏0
  • HTML表單元素及CSS

    摘要:表單一介紹標(biāo)簽表示為表單,表單元素是允許用戶在表單中輸入內(nèi)容。屬性值被提交表單的類型二表單組件組件一般被定義在表單中標(biāo)簽中標(biāo)簽表示輸入框,為空標(biāo)簽。屬性,屬性規(guī)定要顯示的元素的類型。冒號(hào)表示分隔符,分號(hào)表示結(jié)束符。 表單 一、介紹 標(biāo)簽表示為表單,表單元素是允許用戶在表單中輸入內(nèi)容。 屬性:action-提交表單的地址 Method-提交表單的方式。屬性值:get/post ...

    jayzou 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<