2022.11.25 flask项目开发 截止日期计算器

1.项目介绍:
        1.截止日期计算器功能:

                1.输入截止日期和活动名称,点击提交,自动计算距离结束时间还有多久

                2.保存并显示计算的活动

                3.清除保存的数据

        2.static文件夹保存静态文件

            templates文件夹保存html代码

            截止日期计算器.py是程序源代码及程序入口

        3.涉及到js,css,html,py

2.项目结构:
                                        2022.11.25 flask项目开发 截止日期计算器_第1张图片

3.知识点:
        1.依托javascript函数计算剩余时间

        2.利用表单提交方式实现前端向flask传递数值

py代码:

@app.route('/',methods = ["POST","GET"])
def home():
    global text_data
    if request.method == "POST":
        user = request.form.get('nm')
        names = request.form.get('nc')
        qingchu = request.form.get('qingchu')
        temp = [user,names]
        text_data.append(temp)
        if qingchu:
            text_data = []
        return render_template("home.html",endtime = user,names = names,text_data=text_data)
    return render_template("home.html",endtime = "2023/1/15 00:00:00",names="")
html代码:
{% for i,j in text_data %}

{{i}},{{j}}

{% endfor %}

距离{{names}}结束时间,还有

你可能感兴趣的:(flask,python,学习)