首页 > 编程语言 > 详细

python web开发1

时间:2017-12-14 22:27:49      阅读:249      评论:0      收藏:0      [点我收藏+]

第一个python web开发。
涉及:flask架构,mysql数据库。
功能:日记本。开发。
flask架构,mysql数据库。
功能:日记本。

 1 from flask import Flask,render_template
 2 from flask import request
 3 import pymysql
 4 
 5 
 6 
 7 #实例 flask这个类
 8 app = Flask(__name__)
 9 
10 #
11 @app.route(/)
12 def Index():
13     return render_template(index.html)
14 
15 @app.route(/creat)
16 def CreatDiary():
17     return render_template(creat.html)
18 
19 
20 
21 conn =pymysql.connect(
22         host=127.0.0.1,
23         user=root,
24         password=usbw,
25         port=3307,
26         database=diary,
27         charset=utf8
28     )
29 cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)
30 
31 @app.route(/upload,methods=[GET,POST]) #默認請求方式只有get
32 def upload():
33     date=request.form.get(date)
34     key=request.form.get(key)
35     title=request.form.get(title)
36     content=request.form.get(content)
37     #files=request.files.get(‘file‘)
38     print(date,key,title,content)
39     sql="INSERT INTO `day`( `date`, `class`, `title`, `content`) VALUES (%s,%s,%s,%s)"
40     cursor.execute(sql,[date,key,title,content])
41     conn.commit()
42    # cursor.close()
43     conn.close()
44     return 提交成功!
45 
46 @app.route(/diarylist)
47 def DiaryList():
48     return render_template(diarylist.html)
49 
50 if __name__ == __main__:
51     app.run()

 

python web开发1

原文:http://www.cnblogs.com/zhudh/p/8040281.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!