第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

Python Flask:HTML 未呈現(xiàn)

Python Flask:HTML 未呈現(xiàn)

四季花海 2023-05-23 16:41:29
我有一個(gè) html 模板,我通過使用 Flask 和 render_template() 賦予了動態(tài)特性。app = Flask(__name__, 8080)api = Api(app)class New_Info(Resource):? def get(self):? ? random = exc.runner()? ? return render_template('test3.html',book_title=random['title'],book_author=random['author'],book_text=random['text'])api.add_resource(New_Info, '/pretty')一切正常,但是當(dāng)我查看網(wǎng)頁時(shí),我得到了這個(gè):<!DOCTYPE html>\n<html>\n? ? <h1>\n? ? ? ? <title>{{book_title}}</title>\n? ? </h1>\n? ? <h2>\n? ? ? ? <title>{{book_author}}\n? ? </h2>\n? ? <body>\n? ? ? ? <li>{{book_text}}</li>\n? ? </body>\n</html>而不是正確格式化,像這樣:新西蘭歷史上的黑暗篇章詹姆斯&middot;霍桑10 日黎明時(shí)分,比格斯少校和家人被后門敲門聲從床上驚醒。打開它后,身后跟著一名仆人小伙子的比格斯少校立即中彈,并在告訴小伙子拿來步槍時(shí)倒下。男孩跑到前門,但遇到了一些豪豪斯人。他向后門走去,被受傷的少校壓倒,但又站起來跑到亞麻叢中。我該如何修復(fù)它以便 html 在瀏覽器中正確呈現(xiàn)?用于返回 html 的 Python 代碼from flask import Flask, render_templatefrom flask_restful import Api, Resourceapp = Flask(__name__,8080)api = Api(app)class New_Info(Resource):? def get(self):? ? random = exc.runner()? ? return render_template('test3.html',book_title=random['title'],book_author=random['author'],book_text=random['text'])api.add_resource(New_Info, '/pretty')HTML文件<!DOCTYPE html><html>? ? <head>? ? ? ? <title>Random Excerpt</title>? ? </head>? ? <body>? ? ? ? <h1>? ? ? ? ? ? {{book_title}}? ? ? ? </h1>? ? ? ? <h2>? ? ? ? ? ? {{book_author}}? ? ? ? </h2>? ? ? ? <div>?? ? ? ? ? ? {{book_text}}? ? ? ? </div>? ? </body></html>
查看完整描述

2 回答

?
撒科打諢

TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊

下面的代碼用于 Restful API,因此它以字符串而不是 HTML 的形式返回渲染


app = Flask(__name__, 8080)

api = Api(app)


class New_Info(Resource):

  def get(self):

    random = exc.runner()

    return render_template('test3.html',book_title=random['title'],book_author=random['author'],book_text=random['text'])


api.add_resource(New_Info, '/pretty')

此代碼正確呈現(xiàn) html


app = Flask(__name__, 8080)


@app.route('/pretty')

def New_Info():

  random = exc.runner()

  return render_template('test3.html',book_title=random['title'],book_author=random['author'],book_text=random['text'])



查看完整回答
反對 回復(fù) 2023-05-23
?
BIG陽

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

可能不是唯一的問題,但這可能是由于無效的 HTML:


<!DOCTYPE html>

<html>

<h1>

<title>{{book_title}}</title>

</h1>

<h2>

<title>{{book_author}}

</h2>

<body>

<li>{{book_text}}</li>

</body>

</html>

標(biāo)簽<title>進(jìn)入<head>并且是唯一的。其他標(biāo)簽(如<h1>)屬于<body>. 嘗試這個(gè):


<!DOCTYPE html>

<html>

    <head>

        <title>{{book_title}}</title>

    </head>


    <body>

        <h1>

            {{book_title}}

        </h1>

        <h2>

            {{book_author}}

        </h2>


        <div> 

            {{book_text}}

        </div>

    </body>

</html>

需要查看您的視圖函數(shù)以檢查其余代碼。也許還有你的app.yaml


查看完整回答
反對 回復(fù) 2023-05-23
  • 2 回答
  • 0 關(guān)注
  • 131 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號