Flask 密码重设系统【源码来自编程浪子Flask点餐小程序】
web/templates/user/reset_pwd.html
python
{% extends "common/layout_main.html" %}
{% block content %}
{% include "common/tab_user.html" %}
<div class="row m-t user_reset_pwd_wrap">
<div class="col-lg-12">
<h2 class="text-center">修改密码</h2>
<div class="form-horizontal m-t m-b">
<div class="form-group">
<label class="col-lg-2 control-label">账号:</label>
<div class="col-lg-10">
<label class="control-label">{{ current_user.login_name }}</label>
</div>
</div>
<div class="hr-line-dashed"></div>
<div class="form-group">
<label class="col-lg-2 control-label">手机:</label>
<div class="col-lg-10">
<label class="control-label">{{ current_user.mobile }}</label>
</div>
</div>
<div class="hr-line-dashed"></div>
<div class="form-group">
<label class="col-lg-2 control-label">原密码:</label>
<div class="col-lg-10">
<input type="password" id="old_password" class="form-control" value="">
</div>
</div>
<div class="hr-line-dashed"></div>
<div class="form-group">
<label class="col-lg-2 control-label">新密码:</label>
<div class="col-lg-10">
<input type="password" id="new_password" class="form-control" value="">
</div>
</div>
<div class="hr-line-dashed"></div>
<div class="form-group">
<div class="col-lg-4 col-lg-offset-2">
<button class="btn btn-w-m btn-outline btn-primary" id="save">保存</button>
</div>
</div>
</div>
</div>
</div>
{% endblock %}
{% block js %}
<script src="{{ buildStaticUrl('/js/user/reset_pwd.js') }}"></script>
{% endblock %}
这段代码是一个基于Flask框架的模板文件,用于实现一个修改密码的功能页面。下面是对代码的解析:
-
首先,代码使用了Flask的模板继承功能,通过{% extends "common/layout_main.html" %}指定了继承的父模板文件为common/layout_main.html。
-
在{% block content %}和{% endblock %}之间的代码是该页面的内容部分。其中,{% include "common/tab_user.html" %}用于引入名为common/tab_user.html的子模板文件。
-
页面的主体部分是一个包含表单的
标签,具有class="row m-t user_reset_pwd_wrap"的样式。表单中包含了多个表单项,每个表单项都由一个
标签包裹。每个表单项包含一个
相关推荐
戴西软件17 分钟前
戴西 DLM 许可授权管理系统:破解无网络环境下工业软件授权难题,助力制造企业降本增效Dxy123931021626 分钟前
Python线程锁:为什么多线程会“打架“,以及怎么解决小白学大数据1 小时前
线上故障急救:依托 OpenClaw 日志排查 403 和 503 问题fox_lht1 小时前
15.3.改进我们之前的输入、输出项目databook1 小时前
用SymPy自动因式分解:从面积拼图到代数恒等式大鸡腿同学1 小时前
用 AI 肝了一个星期的智能客服助手,看看怎么个事IT_陈寒1 小时前
Python的os.path.join居然能这么坑?艳阳天_.1 小时前
星瀚弹框页面实现张忠琳2 小时前
【Go 1.26.4】Golang Channel 深度解析