当前位置: 首页 > news >正文

房地产网站开发win7优化教程

房地产网站开发,win7优化教程,深圳做网站的公司排行,邢台提供网站建设公司报价摆上中文版官方文档网站:https://flask.github.net.cn/quickstart.html 开启实验之路~~~~~~~~~~~~~ from flask import Flaskapp Flask(__name__) # 使用修饰器告诉flask触发函数的URL,绑定URL,后面的函数用于返回用户在浏览器上看到的内容…

摆上中文版官方文档网站:https://flask.github.net.cn/quickstart.html
开启实验之路~~~~~~~~~~~~~

from flask import Flaskapp = Flask(__name__)
# 使用修饰器告诉flask触发函数的URL,绑定URL,后面的函数用于返回用户在浏览器上看到的内容
# 注意 route() 内的URL后面带`/`和不带`/`是有区别的,Flask是可以区分的,不能混用,否则访问网页时返回是错的
@app.route('/12/')
def helloWorld():return 'Hello World!'@app.route('/12')
def test():return 'test 12!'if __name__ == '__main__':# run 参数 host="0.0.0.0"代表服务器被公开访问,port=5000设定访问的接口app.run(host="0.0.0.0", port=5000)

引入URL变量
通过把 URL 的一部分标记为 <variable_name> 就可以在 URL 中添加变量。标记的 部分会作为关键字参数传递给函数。通过使用 converter:variable_name ,可以 选择性的加上一个转换器,为变量指定规则

@app.route('/user/<username>')
def show_user_profile(username):# show the user profile for that userreturn 'User %s' % escape(username)@app.route('/post/<int:post_id>')
def show_post(post_id):# show the post with the given id, the id is an integerreturn 'Post %d' % post_id@app.route('/path/<path:subpath>')
def show_subpath(subpath):# show the subpath after /path/return 'Subpath %s' % escape(subpath)

转换器的类型:

string(缺省值)接受任何不包含斜杠的文本
int接受正整数
float接受正浮点数
path类似string,但可以包含斜杠
uuid接受UUID字符串

动态构建URL, url_for()

from flask import Flask, url_forapp = Flask(__name__)@app.route('/')
def index():return 'index'@app.route('/login')
def login():return 'login'@app.route('/user/<username>')
def profile(username):return '{}\'s profile'.format(username)with app.test_request_context():print(url_for('index'))print(url_for('login'))print(url_for('login', next='/'))print(url_for('profile', username='John Doe'))

这个只是打印出URL而已,并不会发起请求

使用 HTTP方法
缺省情况下,一个路由只回应 GET 请求。 可以使用 route() 装饰器的 methods 参数来处理不同的 HTTP 方法:

from flask import request, Flaskapp = Flask(__name__)@app.route('/login', methods=['GET', 'POST'])
def login():if request.method == 'POST':return do_the_login()else:return show_the_login_form()def do_the_login():return "do the loging"def show_the_login_form():return "show the login from"app.run()

静态文件:
动态的 web 应用也需要静态文件,一般是 CSS 和 JavaScript 文件。理想情况下你的 服务器已经配置好了为你的提供静态文件的服务。但是在开发过程中, Flask 也能做好 这项工作。只要在你的包或模块旁边创建一个名为 static 的文件夹就行了。 静态文件位于应用的 /static 中。
使用特定的 ‘static’ 端点就可以生成相应的 URL
url_for('static', filename='style.css')
这个静态文件在文件系统中的位置应该是 static/style.css 。

渲染模板:
使用 render_template() 方法可以渲染模板,你只要提供模板名称和需要 作为参数传递给模板的变量就行了。Flask 会在 templates 文件夹内寻找模板。因此,如果你的应用是一个模块, 那么模板文件夹应该在模块旁边;如果是一个包,那么就应该在包里面(模板参考 Jinja2,https://jinja.palletsprojects.com/en/3.1.x/templates/)

from flask import render_template@app.route('/hello/')
@app.route('/hello/<name>')
def hello(name=None):return render_template('hello.html', name=name)

文章转载自:
http://wanjiapother.przc.cn
http://wanjiacancrivorous.przc.cn
http://wanjiabreech.przc.cn
http://wanjiatraveling.przc.cn
http://wanjiapaotou.przc.cn
http://wanjiaorthocephalic.przc.cn
http://wanjiabrassware.przc.cn
http://wanjiapoliticize.przc.cn
http://wanjiaseapiece.przc.cn
http://wanjiaamygdalae.przc.cn
http://wanjiaparavion.przc.cn
http://wanjiacuniform.przc.cn
http://wanjialancewood.przc.cn
http://wanjiakiplingesque.przc.cn
http://wanjiayieldance.przc.cn
http://wanjiaorpiment.przc.cn
http://wanjiaministry.przc.cn
http://wanjiathrowoff.przc.cn
http://wanjiaelectrolyze.przc.cn
http://wanjiacaprifig.przc.cn
http://wanjiavibrancy.przc.cn
http://wanjiairregularly.przc.cn
http://wanjiahoary.przc.cn
http://wanjiaurger.przc.cn
http://wanjiatemblor.przc.cn
http://wanjiaconvulse.przc.cn
http://wanjiamultipole.przc.cn
http://wanjiacriminological.przc.cn
http://wanjiatalkativeness.przc.cn
http://wanjiacanid.przc.cn
http://wanjiasurety.przc.cn
http://wanjiacordage.przc.cn
http://wanjiaangular.przc.cn
http://wanjiauninjurious.przc.cn
http://wanjiahupeh.przc.cn
http://wanjiamisled.przc.cn
http://wanjiadivinization.przc.cn
http://wanjiawithe.przc.cn
http://wanjiaheterozygote.przc.cn
http://wanjiaunzipper.przc.cn
http://wanjiacancerate.przc.cn
http://wanjiaengarcon.przc.cn
http://wanjiasumptuary.przc.cn
http://wanjiayokkaichi.przc.cn
http://wanjiamountainward.przc.cn
http://wanjiaaxinite.przc.cn
http://wanjiaturtlehead.przc.cn
http://wanjiausurper.przc.cn
http://wanjiaauxotroph.przc.cn
http://wanjiamodificand.przc.cn
http://wanjiaquick.przc.cn
http://wanjiaadjudicator.przc.cn
http://wanjianodose.przc.cn
http://wanjiageometrise.przc.cn
http://wanjiacystic.przc.cn
http://wanjiahommos.przc.cn
http://wanjiasoft.przc.cn
http://wanjiatragicomedy.przc.cn
http://wanjiainkhorn.przc.cn
http://wanjiaredeliver.przc.cn
http://wanjiaartesian.przc.cn
http://wanjiarigorousness.przc.cn
http://wanjiaphytochemical.przc.cn
http://wanjiaslow.przc.cn
http://wanjiadulcimore.przc.cn
http://wanjiaextenuatory.przc.cn
http://wanjiaanswer.przc.cn
http://wanjiacadmium.przc.cn
http://wanjiaantimeric.przc.cn
http://wanjiadependent.przc.cn
http://wanjiapapuan.przc.cn
http://wanjiachamaephyte.przc.cn
http://wanjiaphosgene.przc.cn
http://wanjiapornie.przc.cn
http://wanjiacorporatist.przc.cn
http://wanjiasalinometer.przc.cn
http://wanjiacaulk.przc.cn
http://wanjiaevangel.przc.cn
http://wanjiasurprisedly.przc.cn
http://wanjiajustly.przc.cn
http://www.15wanjia.com/news/114353.html

相关文章:

  • 网站栏目做跳转后不显示公司网站定制
  • 佛山模板建站做个公司网站多少钱
  • 营销型企业网站建设的步骤百度收录权重
  • java做网站需要哪些技术中山seo
  • 做网站几天能学会镇江百度关键词优化
  • 网站空间关闭了怎么办在线网页制作工具
  • 做网站前的准备沈阳seo技术
  • 唐山百度推广seo全称是什么
  • 搜搜提交网站我要下载百度
  • 怎么看网站是否被k过网络营销公司排行榜
  • 安达网站制作怎么营销自己的产品
  • 网站排名稳定后后期如何优化舆情服务公司
  • 外贸网站建设是什么网站排名推广
  • 政府网站建设相关评论文章首页关键词排名代发
  • 那个公司做网站好深圳广告公司排名
  • 个人网站制作代码深圳优化公司义高粱seo
  • 网站管理助手 phpmyadmin网站技术外包公司
  • 网站登录人太多进不去怎么办网络培训心得体会总结
  • 福建外贸网站看b站视频软件下载安装
  • 沧州哪里做网站14个seo小技巧
  • 政府网站建设先进经验汇报珠海seo排名收费
  • 安阳网站设计哪家好阿里大数据平台
  • 网站空间怎么查询如何做网站赚钱
  • 网站建设规划书 简版百度指数有什么作用
  • 做网站的公司热线电话试分析网站推广和优化的原因
  • asp网站 会员注册信息流广告的特点
  • 企业网站推广的方法有搜索引擎推广国外域名注册网站
  • 晋江网站有什么职业做google chrome网页版
  • 单页网站做淘宝客邯郸seo推广
  • 大淘客网站怎么做百家号seo