flask框架web网页简单运用


DOCTYPE html>
<html lang="en">
<head>    <meta charset="UTF-8">
    <title>第一个网页标题title>
head>123<br/>
{{jiangchi}}  <br/> 
<a href="/choujiang">随机抽取a>   <br/> 
您抽到了:{{h}}  
body>
html>
##appweb.py
#通过浏览器访问我们的代码
from flask import Flask,render_template
from random import randint
#抽奖
jiangchi=['电视','冰箱','电脑','书籍红楼梦','电饭煲','书桌']
app=Flask(__name__)
@app.route('/index')
def index():
    #return "hello,访问浏览器网页" #浏览器页面中直接展示
     return render_template('index2.html',jiangchi=jiangchi)#返回一个模板文件:index2.html
@app.route('/choujiang')
def choujiang ():
    num= randint(0,len(jiangchi)-1)#随机生成一个数字
    return render_template('index2.html',jiangchi=jiangchi,h=jiangchi[num])
app.run(debug=True)#本地服务器一直运行,不关闭,方便调试

访问地址:http://127.0.0.1:5000/choujiang
HTML运行页面如下:
123
[‘电视’, ‘冰箱’, ‘电脑’, ‘书籍红楼梦’, ‘电饭煲’, ‘书桌’]
随机抽取
您抽到了:电脑

你可能感兴趣的:(flask,前端,python)