Flask day1 (补充)

本文介绍如何在Flask应用中自定义命令,包括使用装饰器@app.cli.command()创建命令,设置命令名称,以及如何在命令行界面输出字符。同时,文中还提到了Flask应用的基本目录结构,包括模板和静态文件的存放位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • Flask命令(内置和自定义)自定义语法:
  • @app.cli.command()
    def hello():
    click.echo('Hello, Human!')
  • 函数名即命令名,使用 flask hello命令来触发函数。也可以在app.cli.command() 装饰器中传入参数设置命令名称,app.cli.command('say-hello') 会把命令名称设置为say-hello,完整命令flask say-hello。 借助click模块的echo()函数,在命令行界面输出字符。 命令函数文档字符串作为帮助信息显示(flask hello--help)。命令行执行flask hello触发hello()函数:$ flask hello Hello, Human!

 

模板与静态文件格式(css和js):

hello/
- templates/ # 模板文件
- static/    # 静态文件
- app.py

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值