python web 开发框架之Bottle
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python web 开发框架之Bottle相关的知识,希望对你有一定的参考价值。
最近,趁着假期,复习了一遍以前学习到的python知识,和研究新的web框架Bottle,就写了个简单的登录页面,详细可以参考官方文档http://bottle.zzir.cn/
代码如下:
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys reload(sys) from bottle import request, route, run, template @route(‘/login‘, method=‘POST‘) def do_login(): username = request.forms.get(‘username‘) password = request.forms.get(‘password‘) print (username, password) if username == ‘admin‘ and password == ‘admin‘: return username + ‘登录成功‘ else: return username + ‘登陆失败‘ #用户登录 @route(‘/index‘) def index(): return template(‘index‘) run(host=‘0.0.0.0‘, port=9090, debug=True)
前端代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>login</title> </head> <body> <form action=‘/login‘ method=‘POST‘> 用户名:<input type="text" name="username" /> 密码:<input type="password" name="password" /> </br><input type="submit" value=‘login‘/> </form> </body> </html>
最后,运行的结果是这样的:
本文出自 “Microsoft” 博客,请务必保留此出处http://1238306.blog.51cto.com/1228306/1930654
以上是关于python web 开发框架之Bottle的主要内容,如果未能解决你的问题,请参考以下文章