上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 1.安装 2.实例化一个sqlalchemy对象 3.初始化数据库表 4.手动创建数据库表 5.使用数据库 6.数据库表的迁移 阅读全文
posted @ 2019-06-28 11:36 酷酷的狐狸 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 一、增删改查的使用 数据库表的初始化 增删改查 1. 增加 obj = Users(name='alex') session.add(obj) session.commit() session.add_all([ Users(name='小东北'), Users(name='龙泰') ]) sess 阅读全文
posted @ 2019-06-25 17:37 酷酷的狐狸 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 1.登陆 2.注册 3.从数据库取出数据 前端模版如何使用wtforms 钩子函数的使用 阅读全文
posted @ 2019-06-24 21:17 酷酷的狐狸 阅读(476) 评论(0) 推荐(0) 编辑
摘要: import shutil file_obj = request.files.get('code') # form表单提交的文件对象 target_path = os.path.join('uploadfiles', str(uuid.uuid4())) # 为了防止覆盖相同文件,在上传目录下随机生 阅读全文
posted @ 2019-06-24 15:53 酷酷的狐狸 阅读(4187) 评论(0) 推荐(0) 编辑
摘要: 1.在配置文件中设置连接池 2.引用配置文件 在flask中创建一个插件,将pymysql进行封装,views中的func可直接使用,这里insert相当于update、insert、delete三种操作 阅读全文
posted @ 2019-06-24 15:49 酷酷的狐狸 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 例: 阅读全文
posted @ 2019-06-24 10:32 酷酷的狐狸 阅读(2766) 评论(0) 推荐(1) 编辑
摘要: # 通过求余数来判断奇偶性for (var j = 1; j < cells.length; j++) { //--循环所有的列 if (j%2 ==0){ Categories.push(cells[j].innerHTML) } else { Data.push(parseInt(cells[j 阅读全文
posted @ 2019-06-24 10:27 酷酷的狐狸 阅读(2389) 评论(0) 推荐(0) 编辑
摘要: 一、路由 @app.errorhandler(404) def not_found(arg): print(arg) return "没找到" @app.route('/index') def index(): return "Index" ########### 添加路由的第二种方式 ###### 阅读全文
posted @ 2019-06-18 21:52 酷酷的狐狸 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一、flask获取以及传递参数给浏览器 二、flask自设置配置文件 三、flask的路由 反射生成url(endpoint+url_for) 四、url传参 默认有以下五种传参方式 @app.route("<str>") @app.route("<int:nid>") @app.route("<f 阅读全文
posted @ 2019-06-17 10:03 酷酷的狐狸 阅读(225) 评论(0) 推荐(0) 编辑
摘要: class BaseResponse: def __init__(self): self.code = None self.error = None self.data = None @property def rdict(self): return self.__init__ ret = Base 阅读全文
posted @ 2019-06-14 14:35 酷酷的狐狸 阅读(189) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页