国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用pycharm+flask創(chuàng)建一個(gè)html網(wǎng)頁(yè)

這篇具有很好參考價(jià)值的文章主要介紹了使用pycharm+flask創(chuàng)建一個(gè)html網(wǎng)頁(yè)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

準(zhǔn)備工作:在pycharm中將flask設(shè)置為debug模式,點(diǎn)擊Flask(app.py),編輯配置,進(jìn)來后將FLASK_DEBUG的勾打上;
使用pycharm+flask創(chuàng)建一個(gè)html網(wǎng)頁(yè)
使用pycharm+flask創(chuàng)建一個(gè)html網(wǎng)頁(yè)
上面的弄好之后,再來看一下Flask目錄(如果你要運(yùn)行本文的代碼,目錄要和下圖的目錄一致)
使用pycharm+flask創(chuàng)建一個(gè)html網(wǎng)頁(yè)
附上3個(gè)html的代碼
(1)register.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
   <form action="http://localhost:5000/result" method="post">
       <p>姓名:<input type="text" name="姓名"></p>  {##這里的name屬性,可以在后臺(tái)調(diào)用時(shí)使用#}
       <p>年齡:<input type="text" name="年齡"></p>
       <p>性別:<input type="text" name="性別"></p>
       <p>地址:<input type="text" name="地址"></p>
       <p><input type="submit" value="提交"></p>
   </form>

</body>
</html>

(2)result.html代碼

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
     <table border="1.5">
{#        <!--[(key,value),(key,value)1````]-->#}字典
        {% for key,value in result.items()%}  <!--[(key,value),(key,value)1````]-->
        <tr>
            <td>{{key}}</td>
            <td> {{value}}</td>
        </tr>
        {% endfor %}
     </table>
</body>
</html>

(3)index.html代碼

<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/html">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    歡迎光臨!</br>
    現(xiàn)在是{{ var }}!</br>
    角色:{{ cha }} </br>
    數(shù)字:{{ number }}
    {% for person in cha %}
     <li>{{ person }}</li>
    {% endfor %}
    </br>
    任務(wù):
    <table border="1.5">
{#        <!--[(key,value),(key,value)1````]-->#}
        {% for key,value in task.items()%}  <!--[(key,value),(key,value)1````]-->
        <tr>
            <td>{{key}}</td>
            <td> {{value}}</td>
        </tr>
        {% endfor %}

    </table>
</body>
</html>

下面的程序便是在pycharm中運(yùn)行Flask的python程序

from flask import Flask, render_template, request
import datetime

app = Flask(__name__)


#路由解析,通過用戶訪問的路徑
@app.route('/')
def hello_world():  # put application's code here
    return '傻子'

@app.route("/index")
def hello():
    return "你是都比嗎"


# 通過用戶訪問路徑,獲取用戶字符串參數(shù)
@app.route("/usr/<name>")
def welcome(name):
    return "你是都比嗎,%s" % name

# 通過用戶訪問路徑,獲取用戶整型參數(shù)   此外還有float類型
@app.route("/user/<int:id>")
def welcome2(id):
    return "你是,%d 號(hào)會(huì)員" % id

#返回給用戶html文件
@app.route("/")
def index2():
    return render_template("index.html")

# 向頁(yè)面?zhèn)鬟f有個(gè)變量
@app.route("/")
def index3():
    time = datetime.date.today()
    name = ['學(xué)生', '老師', '醫(yī)生']
    num = [1, 2, 3]
    task = {'zh': 3000, 'wang': 6000}
    return render_template("index.html", var=time, cha=name, number=num, task=task)


# 表單提交
@app.route('/test/register')
def register():
    return render_template("test/register.html")


@app.route('/result', methods=['POST', 'GET'])   #注意:這里用谷歌瀏覽器能運(yùn)行,用edge瀏覽器則不行  'POST', 'GET'必須大寫
def result():
    if request.method == 'POST':
        result = request.form
    return render_template("test/result.html",result = result)


# 路由的路徑不能重復(fù),用戶只能通過唯一路徑訪問函數(shù)
if __name__ == '__main__':
    app.run()

運(yùn)行結(jié)果如下:
使用pycharm+flask創(chuàng)建一個(gè)html網(wǎng)頁(yè)
比如我們要想訪問這個(gè)文件,應(yīng)該在http://127.0.0.1:5000/ 加上文件路徑,所以在谷歌瀏覽器中輸入
http://127.0.0.1:5000//test/register

# 表單提交
@app.route('/test/register')   #這里是文件路徑
def register():
    return render_template("test/register.html")

運(yùn)行后的結(jié)果如下
使用pycharm+flask創(chuàng)建一個(gè)html網(wǎng)頁(yè)
然后我們點(diǎn)擊提交,返回如下的一個(gè)頁(yè)面
使用pycharm+flask創(chuàng)建一個(gè)html網(wǎng)頁(yè)
具體寫代碼的時(shí)候有很多細(xì)節(jié),我把整個(gè)項(xiàng)目文件放到這,可以在這里下載
鏈接: link.文章來源地址http://www.zghlxwxcb.cn/news/detail-487114.html

到了這里,關(guān)于使用pycharm+flask創(chuàng)建一個(gè)html網(wǎng)頁(yè)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 使用Pycharm為項(xiàng)目創(chuàng)建一個(gè)虛擬環(huán)境

    使用Pycharm為項(xiàng)目創(chuàng)建一個(gè)虛擬環(huán)境

    前言: ???????虛擬環(huán)境主要是用于為特定項(xiàng)目創(chuàng)建一個(gè)獨(dú)有的解釋器環(huán)境,安裝項(xiàng)目所需三方包指定版本,防止全局解釋器中的包版本項(xiàng)目不兼容。 ? ? ? ? Pycharm版本:2023.1 一、創(chuàng)建虛擬環(huán)境 1.在項(xiàng)目目錄下創(chuàng)建一個(gè)文件夾 ?2.點(diǎn)擊Pycharm右下角的添加本地解釋器 3.在位

    2024年02月15日
    瀏覽(21)
  • 如何使用pycharm創(chuàng)建一個(gè)python項(xiàng)目

    如何使用pycharm創(chuàng)建一個(gè)python項(xiàng)目

    1.打開pycharm,點(diǎn)擊new project 2.修改項(xiàng)目存放位置,點(diǎn)擊第二個(gè)圓圈,點(diǎn)擊add interpreter添加解釋器 3.選擇一個(gè)系統(tǒng)內(nèi)置的解釋器 4.點(diǎn)擊創(chuàng)建按鈕即可 5.打開該項(xiàng)目 6.在工程的地方點(diǎn)擊鼠標(biāo)右鍵–》選擇new–》選擇python file 7.給你的python文件取一個(gè)文件名,按回車鍵,創(chuàng)建成功

    2024年02月12日
    瀏覽(25)
  • ??創(chuàng)意網(wǎng)頁(yè):使用CSS和HTML創(chuàng)建令人驚嘆的3D立方體

    ??創(chuàng)意網(wǎng)頁(yè):使用CSS和HTML創(chuàng)建令人驚嘆的3D立方體

    ? 博主: 命運(yùn)之光 ? ?? 專欄: Python星辰秘典 ?? 專欄: web開發(fā)(簡(jiǎn)單好用又好看) ?? 專欄: Java經(jīng)典程序設(shè)計(jì) ?? 博主的其他文章: 點(diǎn)擊進(jìn)入博主的主頁(yè) 前言: 歡迎踏入我的Web項(xiàng)目專欄,一段神奇而令人陶醉的數(shù)字世界! ?? 在這里,我將帶您穿越時(shí)空,揭開屬于

    2024年02月12日
    瀏覽(35)
  • Pycharm創(chuàng)建Flask項(xiàng)目

    Pycharm創(chuàng)建Flask項(xiàng)目

    一、首先安裝Pycharm、Flask 備注:pip命令安裝flask時(shí)會(huì)同步安裝jinja2和werkzeug 二、打開Pycharm的File菜單,選擇創(chuàng)建新的項(xiàng)目 ,在彈出對(duì)話框中,我們可以看到很多的案例,F(xiàn)lask、Django等等,我們選擇Flask創(chuàng)建Flask項(xiàng)目。 (這種方式只適用于Pycharm專業(yè)版,社區(qū)免費(fèi)版不適用,社區(qū)版

    2023年04月08日
    瀏覽(19)
  • 創(chuàng)建一個(gè)簡(jiǎn)單的區(qū)塊鏈,并使用 Flask 框架提供一個(gè)簡(jiǎn)單的 Web 接口來與區(qū)塊鏈交互。

    創(chuàng)建一個(gè)簡(jiǎn)單的區(qū)塊鏈,并使用 Flask 框架提供一個(gè)簡(jiǎn)單的 Web 接口來與區(qū)塊鏈交互。

    目錄 前言 一、代碼展示 二、代碼注釋 1.簡(jiǎn)單的區(qū)塊鏈模擬實(shí)現(xiàn),這段代碼定義了一個(gè)簡(jiǎn)單的區(qū)塊鏈類,可以創(chuàng)建一個(gè)新的區(qū)塊鏈,并能夠添加新的區(qū)塊到鏈上,同時(shí)獲取最新的區(qū)塊信息。這個(gè)模擬的區(qū)塊鏈可以用于教學(xué)或演示區(qū)塊鏈的基本概念。 2.這段代碼是一個(gè)簡(jiǎn)單的工

    2024年04月14日
    瀏覽(23)
  • Python基礎(chǔ)篇(一):如何使用PyCharm創(chuàng)建第一個(gè)Python項(xiàng)目(包含tools)

    Python基礎(chǔ)篇(一):如何使用PyCharm創(chuàng)建第一個(gè)Python項(xiàng)目(包含tools)

    環(huán)境 版本 Python 3.11.4 PyCharm 2023.1.2 OS windows10 PyCharm是一款由JetBrains開發(fā)的強(qiáng)大的Python集成開發(fā)環(huán)境(IDE)。它提供了豐富的功能和工具,旨在提高Python開發(fā)者的生產(chǎn)力和效率。以下是PyCharm的一些主要特點(diǎn)和功能: 代碼編輯和智能感知:PyCharm提供了先進(jìn)的代碼編輯器,具有語(yǔ)

    2024年02月11日
    瀏覽(24)
  • 使用了Python語(yǔ)言和Flask框架。創(chuàng)建一個(gè)區(qū)塊鏈網(wǎng)絡(luò),允許用戶通過HTTP請(qǐng)求進(jìn)行交互,如包括創(chuàng)建區(qū)塊鏈、挖礦、驗(yàn)證區(qū)塊鏈等功能。

    目錄 大概來說: 二、代碼注釋 1.添加交易方法(add_transaction函數(shù)) 2.添加新的節(jié)點(diǎn)(add_node 函數(shù)) 3、替換鏈的方法(replace_chain函數(shù)) 總結(jié) 定義了一個(gè)名為Blockchain的類,用于構(gòu)建區(qū)塊鏈。 在Blockchain類中,定義了創(chuàng)建區(qū)塊、獲取上一個(gè)區(qū)塊、工作量證明、哈希計(jì)算、驗(yàn)證區(qū)

    2024年04月25日
    瀏覽(30)
  • 制作一個(gè)簡(jiǎn)單HTML個(gè)人網(wǎng)頁(yè)網(wǎng)頁(yè)(HTML+CSS)源碼

    制作一個(gè)簡(jiǎn)單HTML個(gè)人網(wǎng)頁(yè)網(wǎng)頁(yè)(HTML+CSS)源碼

    一個(gè)簡(jiǎn)單的HTML網(wǎng)頁(yè),可用于大學(xué)html期末作業(yè),照片都是網(wǎng)上找的 看一下成品圖: 主頁(yè)代碼,這里的link href=\\\"images/css.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" /是引入css樣的,images里面裝的是css文件(完整源碼見文末) ?

    2024年02月11日
    瀏覽(48)
  • Flask+Pycharm(專業(yè)版)+mysql編寫一個(gè)簡(jiǎn)單登錄注冊(cè)頁(yè)面

    Flask+Pycharm(專業(yè)版)+mysql編寫一個(gè)簡(jiǎn)單登錄注冊(cè)頁(yè)面

    1.1 存放 1.2 數(shù)據(jù)庫(kù) 博主建立了一個(gè)名為 cat1 的數(shù)據(jù)庫(kù),表名為 students students中的具體內(nèi)容如下: ? ? model 文件夾下的 loginc.py 文件(其中連接數(shù)據(jù)庫(kù)的部分要修改成自己的用戶名和密碼) model 文件夾下的 regist.py 文件(其中連接數(shù)據(jù)庫(kù)的部分要修改成自己的用戶名和密碼)

    2024年02月06日
    瀏覽(23)
  • 一個(gè)簡(jiǎn)單的HTML網(wǎng)頁(yè)——傳統(tǒng)節(jié)日春節(jié)網(wǎng)頁(yè)(HTML+CSS)

    一個(gè)簡(jiǎn)單的HTML網(wǎng)頁(yè)——傳統(tǒng)節(jié)日春節(jié)網(wǎng)頁(yè)(HTML+CSS)

    ??精彩專欄推薦 ??文末獲取聯(lián)系 ?? 作者簡(jiǎn)介: 一個(gè)熱愛把邏輯思維轉(zhuǎn)變?yōu)榇a的技術(shù)博主 ?? 作者主頁(yè): 【主頁(yè)——??獲取更多優(yōu)質(zhì)源碼】 ?? web前端期末大作業(yè): 【??畢設(shè)項(xiàng)目精品實(shí)戰(zhàn)案例 (1000套) 】 ?? 程序員有趣的告白方式:【??HTML七夕情人節(jié)表白網(wǎng)頁(yè)制作 (

    2024年01月21日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包