返回首页
  主页 > 编程 > python >

留言板(1)python flask 管理员登录日志代码

2019-01-17 19:37 阅读:84 来源:智宇SEO自媒体

  运行环境:win10 64位 python3.5   Flask 0.12  pymysql 0.7.11   mysql 5.5

  留言板(1)python flask 管理员登录日志

  实现:管理员登录日志展现

  未解决问题:时间撮在flask模板的转换显示

  留言板(1)python flask 管理员登录日志代码

  控制器代码

#管理员登录日志
@app.route('/manage_log')
def manage_log():
    if (session.get('username') == None):
        return redirect(url_for('admin'))
    else:
        data=adminLoginLog()
        if data:
            return  render_template('manage_log.html',data=data)

  模型代码

#登录日志
def adminLoginLog():
    conn = mysqlConn()
    cur = conn.cursor()
    sql="select * from yulyb_loginlog"
    try:
        cur.execute(sql)
        result = cur.fetchall()
        if (len(result)) == 0:
            return False
        else:
            return result
    except Exception as e:
        raise e
    finally:
        conn.close()

  视图代码

  {% for d in data %}
        <tr>
            <td align="center" valign="middle"> <input type="checkbox" name="allbox" id="check_box" onclick="CheckAll()"></td>
            <td align="center" valign="middle">{{ d[0] }}</td>
            <td align="center" valign="middle">{{ d[1] }}</td>
            <td align="center" valign="middle">{{ d[2] }}</td>
            <td align="center" valign="middle">{{ d[3] }}</td>
            <td align="center" valign="middle">删除</td>
        </tr>
{% endfor %}



返回首页