flask开发实例,flask使用教程

  flask开发实例,flask使用教程

  指尖生活

  首先导入烧瓶模块。

  从flask导入flask创建当前模块的Flask应用程序对象,对象名为app。

  功能:操纵当前视图,将当前文件所在的目录设置为网站的根目录。默认情况下,根目录中的static是一个静态目录,templates是一个模板目录。

  App=Flask(__name__)也可以写成

  App=Flask(__main__ )或者也可以写成

  App=Flask(djdjdjdj )当Flask找不到djdjdj的模块时,会将当前文件目录作为网站的根目录,但不建议这样做。

  路径被绑定到方法,索引方法将在用户访问根目录时执行。

  @app.route(/)

  定义索引():

  传递启动程序

  app.run()

  hello.py:

  #导入烧瓶模块

  从烧瓶进口烧瓶

  # __name__表示当前模块的名称,即hello.py

  #创建当前模块的flask的应用程序对象flask (_ _ name _ _)用于操作当前视图。

  # app应用对象名,flask以该模块所在的目录为根目录。

  app=Flask(__name__)

  #使用app对象中的route decorator将路径绑定到视图。一个decorator绑定了一个方法视图函数,如下所示,当用户访问网站时,这个函数将被分配给index方法。

  @app.route(/)

  定义索引():

  由定义的视图函数

  返回“hello flask”

  if __name__==__main__ :

  #启动烧瓶程序

  App.run()在查看函数中,使用return后跟content返回页面。print打印到当前命令行。

  Flask设置静态目录static_url_path= 在Flask中,静态目录默认为静态目录,可以直接访问。

  创建对象时设置静态目录。

  Url静态文件访问地址app=FLASK (_ _ name _ _,static _ URL _ path=/python )将URL静态目录地址设置为python,默认为static,这样我们只能通过访问URL中的/Python/static-file.html来访问我们的静态文件。

  网站目录app=FLASK (_ _ name _ _,static _ URL _ path=/python ,static _ folder= static )表示当前文件目录下静态存储静态目录文件,URL需要访问python/xx.html来调用静态中的静态文件。

  模板目录app=FLASK (_ _ name _ _,static _ URL _ path=/python ,static _ folder= static ,template _ folder= templates )将本地模板目录设置为当前文件目录中的模板。

  hello.py:

  从烧瓶进口烧瓶

  app=Flask(__name__,

  Static_url_path=/python ,#用于访问静态资源的url路径,默认值为Static

  Static_folder=Static ,# static文件目录,默认为static

  template _ folder= templates # template文件目录,默认是templates。

  )

  @app.route(/)

  定义索引():

  返回“第一页文件”

  @app.route(/dj )

  def dj():

  回复“我是dj”

  if __name__==__main__ :

  App.run()将静态文件写入静态目录,url访问/python/x.html访问目录下静态文件夹中的静态文件。

  来自碎石123的原创作品,的博主。如需转载,请联系作者,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: