小樊开发者文档 1.0 官方文档中心

小樊资讯文章模块

小樊资讯文章模块页面模板的可使用标签

小樊资讯文章模块数据库数据表创建/导入

下载 Inforticles.sql 引入文件

小樊资讯文章库上传

Inforticles.py 下载,然后上传到项目app.py同级目录。 Inforticles.py 历史版本

小樊资讯文章库添加

在 app.py 内引入添加库 Inforticles 。

import Inforticles

app.py文件修改

在服务器程序“app.py”,添加以下视图函数(路由)。

视图函数(路由) 作用
Inforuploadmodi 资讯上传路由
Downallinformodi 资讯全部下载路由
InforartiDownmodi 资讯文章下载路由

视图函数(路由)详细

资讯上传路由:Inforuploadmodi

接收方式:POST
http://ip地址:服务器端口/Inforuploadmodi
路由代码:
@app.route('/Inforuploadmodi',methods=["post"])
def Inforuploadmodi():
    # data = request.get_data(as_text=True)
    lable = request.form.get("lable")
    Picturelinks = request.form.get("Picturelinks")
    texte = str(request.form.get("texte")).replace( '"', "'")
    textareas = request.form.get("textareas")
    Inforticles.Inforupload(lable,Picturelinks,texte,textareas)
    response = make_response("200")
    response.headers["Access-Control-Allow-Origin"] = '*'
    response.headers["Access-Control-Allow-Methods"] = 'POST'
    response.headers["Access-Control-Allow-Headers"] = "x-requested-with,content-type"
    return response
返回示例:
202

资讯全部下载路由:Downallinformodi

接收方式:GET
http://ip地址:服务器端口/Downallinformodi
路由代码:
@app.route('/Downallinformodi',methods=["get"])
def Downallinformodia():
    asd = Inforticles.Downallinfor()
    response = make_response(jsonify(asd))
    response.headers["Access-Control-Allow-Origin"] = '*'
    response.headers["Access-Control-Allow-Methods"] = 'POST'
    response.headers["Access-Control-Allow-Headers"] = "x-requested-with,content-type"
    return response
返回示例:
[
    {
        "Ordertime":"1645428676",
        "Picturelinks":"FlHZ6ydQxNEZoA-K8amYprQy-Mf_",
        "lable":"select1",
        "numbers":"1645428676",
        "textareas":"321Eddie"
    },
    {
        "Ordertime":"1645428838",
        "Picturelinks":"FgwqPylrptUl7Bebe9TF9H-qTnyo",
        "lable":"select1",
        "numbers":"1645428838",
        "textareas":"\u5435\u95f9\u4f60\u4eec"
    }
]

资讯文章下载路由:InforartiDownmodi

接收方式:GET
http://ip地址:服务器端口/InforartiDownmodi
路由代码:
@app.route('/InforartiDownmodi',methods=["get"])
def InforartiDownmodi():
    number = request.args.get("number")
    asd = Inforticles.InforartiDown(number)
    response = make_response(jsonify(asd))
    response.headers["Access-Control-Allow-Origin"] = '*'
    response.headers["Access-Control-Allow-Methods"] = 'POST'
    response.headers["Access-Control-Allow-Headers"] = "x-requested-with,content-type"
    return response
返回示例:
[
    {
        "Ordertime":"1645428676",
        "Picturelinks":"FlHZ6ydQxNEZoA-K8amYprQy-Mf_",
        "lable":"select1",
        "numbers":"1645428676",
        "textareas":"321Eddie",
        "texte":"返回数据"
    }
]

项目页面引入

用于项目页面上传服务器后,app.py路由引入。


@app.route('/Artcollection.html')
def Artcollectiona():
    return render_template("Artcollection.html")
    
@app.route('/Articledetails.html')
def Articledetailsa():
    return render_template("Articledetails.html")
    
@app.route('/Articleeditor.html')
def Articleeditora():
    return render_template("Articleeditor.html")
    
@app.route('/Articleintro.html')
def Articleintroa():
    return render_template("Articleintro.html")
	
		

引入以上标签后,既可以线上实现功能!

模版一:小樊资讯文章模版

以下是为小樊开发者准备的小樊资讯文章模版,无需做过多更改,即可完成配置,实现功能

下载地址 小樊资讯文章模版一0.01.zip 更多版本 历史版本

模版二:小樊资讯文章模版

下载地址 小樊资讯文章模版二0.01.zip 更多版本 历史版本