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

怎么自己做优惠券网站如何建立网络平台

怎么自己做优惠券网站,如何建立网络平台,重庆seo推广公司,深圳建立企业网站HTTP方法 FastHTML通过函数名与HTTP方法进行匹配。到目前为止,我们定义的URL路由都是针对HTTP GET方法的,这是网页最常见的方法。 表单提交通常作为HTTP POST发送。在处理更动态的网页设计时,也就是所谓的单页应用(SPA&#xff0…

HTTP方法

FastHTML通过函数名与HTTP方法进行匹配。到目前为止,我们定义的URL路由都是针对HTTP GET方法的,这是网页最常见的方法。
表单提交通常作为HTTP POST发送。在处理更动态的网页设计时,也就是所谓的单页应用(SPA),可能会需要其他方法,如HTTP PUT和HTTP DELETE。FastHTML处理这种情况的方式是通过更改函数名。
main.py

from fasthtml.common import * 
app, rt = fast_app()
@rt("/")  
def get():return Titled("HTTP GET", P("处理GET请求"))
@rt("/")  
def post():return Titled("HTTP POST", P("处理POST请求"))
serve()

第6行:在第6行,因为使用了get()函数名,这将处理指向/ URI的HTTP GET请求。
第10行:在第10行,因为使用了post()函数名,这将处理指向/ URI的HTTP POST请求。

CSS文件和内联样式

在这里,我们修改默认的头部信息,以演示如何使用Sakura CSS微框架而不是FastHTML默认的Pico CSS。
main.py

from fasthtml.common import * 
app, rt = fast_app(pico=False,hdrs=(Link(rel='stylesheet', href='assets/normalize.min.css', type='text/css'),Link(rel='stylesheet', href='assets/sakura.css', type='text/css'),Style("p {color: red;}")
))
@app.get("/")
def home():return Titled("FastHTML",P("让我们开始吧!"),)
serve()

第4行:通过将pico设置为False,FastHTML将不会包含pico.min.css
第7行:这将生成一个HTML <link>标签,用于引入Sakura的css。
第8行:如果你想要内联样式,Style()函数会将结果放入HTML中。

其他静态媒体文件位置

正如你所看到的,ScriptLink是针对网络应用中最常见的静态媒体使用案例而设计的:包括JavaScript、CSS和图片。但它也适用于视频和其他静态媒体文件。默认行为是在根目录中查找这些文件 - 通常我们不需要做任何特殊的事情来包含它们。我们可以通过向fast_app函数添加static_path参数来更改查找文件的默认目录。

app, rt = fast_app(static_path='public')

FastHTML还允许我们定义一个使用FileResponse的路由,以在指定路径上提供文件。这对于从不同目录提供图片、视频和其他媒体文件非常有用,无需更改许多文件的路径。所以如果我们移动了包含媒体文件的目录,我们只需要在一个地方更改路径。在下面的例子中,我们从名为public的目录中调用图片。

@rt("/{fname:path}.{ext:static}")
async def get(fname:str, ext:str): return FileResponse(f'public/{fname}.{ext}')
http://www.yayakq.cn/news/510702/

相关文章:

  • 信息发布网站推广技巧组培实验室建设网站
  • 网站制作要多少钱网站抬头怎么做
  • 那些视频网站能用来直接做href网站建设的行业动态
  • 网站设计说明书范文做算命网站犯法吗
  • 标准百度网站建设做销售网站的公司哪家最好
  • 建设厅投诉网站小程序开发公司哪里强
  • 英文网站如何做wordpress手机端
  • 旅游网站模板库即墨做砍价小程序最好的网站
  • 可以做外包的网站灯具做外贸的网站有哪些
  • 青岛网络建站公司衡阳网站网站建设
  • 网站设计中的技术分析网络服务调查问卷
  • 做网站广告费WordPress多域名无法登录
  • 百度收录正常网站流量下降oppo软件商店网页版
  • 建设好的网站芜湖弋江区最新消息
  • 大同网站设计wordpress做教育网站
  • 普通网站 seo 多少钱用什么来网站开发好
  • 免费最新如何建设网站教程视频网站开发类合同
  • 临沂网站建设费用龙华做网站的公司
  • 上海网站制作价格站长seo综合查询工具
  • 公司网站制作哪个公司好南宁seo外包服务商
  • 赣州市网站建设杭州网站优化培训
  • 徐州市建设监理协会网站网络营销外包案例
  • wap开头的网站百姓网二手车买卖
  • 给女朋友做网站网络信息推广服务
  • 衡水市建设局网站建国外网站需要多少钱
  • 湖口县建站公司营销网站建设新闻
  • 建设银行注册网站名咋设置上海建筑设计院排名
  • 网站已付款方式百度手机卫士下载安装
  • 久久建筑网站内搜索宁波江北区网站推广联系方式
  • 网站建设的公司哪家强东道