banner
Hola! This is a article about Python...

Vercel 后端上手

Scroll down

热知识: Vercel 支持后端,可以使用 Flask 语法 (

准备工作:

  • Flask

  • 一个自己的域名

  • 一个 Vercel 账号,并且绑定 Github

新建文件夹

将文件夹放入以下文件:

  • requirements.txt

  • vercel.json

  • index.py

requirements.txt:

1
2
3
4
Flask
requests
pyjson
pyrandom

告诉 Vercel 要引入的库,如果要引入其它库请自行搜索。

vercel.json

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"builds": [
{
"src": "./index.py",
"use": "@vercel/python"
}
],
"routes": [
{
"src": "/(.*)",
"headers": {
"cache-control": "no-cache, no-store, must-revalidate",
"Access-Control-Allow-Origin": "*"
},
"dest": "/"
}
]
}

index.py 以跳转到一个网站为例

1
2
3
4
5
6
7
8
9
from flask import Flask , request , jsonify, redirect, url_for
import requests , json , random
app = Flask(__name__)
app.config['JSON_AS_ASCII'] = False

@app.route('/',methods=["GET"])
def root():
return redirect('https://www.acerkaio.top/')

More…

其他文章