flask中後台傳送html頁面的幾種方法

2021-09-10 15:07:38 字數 631 閱讀 6788

1、render_template(): 引入html檔案,同時根據後面傳入的引數,對html進行修改渲染。

注:}表示這是乙個變數,可以根據使用者在模組端給予的引數的不同,進行調整

from flask import render_template

def index():

data= # fake user

return render_template("index.html",user = data)

from flask import flask

from flask import send_from_directory

import os.path

def **********(filename):

return send_from_directory(dirpath,filename,as_attachment=true)

3、send_static_file(): 返回乙個靜態頁面

from flask import flask

#預設靜態檔案目錄為static

def home():

參考:

easyui dialog 中嵌入html頁面

最近使用easyui比較多,這個外掛程式確實很好用。在使用時也遇到了大大小小的問題,好在都一一解決了。記錄一下今天遇到的問題。目的 用easyui的dialog嵌入乙個html頁面 html中仍有要執行的指令碼內容 方法一 使用href屬性,失敗。經過測試,如果easyui dialog的位址屬性用...

html中父頁給iframe傳值

1.document.getelementbyid ii 得到iframe物件後,就可以通過 contentwindow屬性得到iframe包含頁面的window物件.2.jquery中獲取iframe包含頁面的window物件的方法 id 0 contentwindow 3.得到iframe的wi...

Web頁中的HTML元素的排版布局規則

web頁中的html元素的排版布局規則 我們知道每個web頁面都是由一大堆的html元素組成的,我們把每對.這樣的結構稱為box,在web頁面的排版布局中,瀏覽器把這樣的box作為排版的元素,並且把box分為了inline level和block level兩種型別。當然這個box內是可以容納很多其...