Flask中在订单列表页面用modal模态窗口实现发货功能

之前修改的商城订单列表页是这样的: 做完了列表页面,然后加了取消订单的功能,这个用的方法就比较简单,每个订单对应的取消按钮绑定一个链接,发送Post请求到后台的视图函数,然后改变订单状态为“已取消”,然后返回json到前端,JS来修改网页状态即可。 如果是修改订单、端口、用户、文章这些功能,一般都会跳转到另外的修改页面去修改。但这次我想用modal模态窗口实 [...]

|2020-10-13T12:19:42+08:002020/10/14|分类:原创, 网站技术|标签:, |0 条评论

Flask网页开发流程与调试的总结

之前翻译过一篇叫《用乐高解释模型-视图-控制器(MVC)框架》的文章,自己用Flask来做网页开发也有一段时间,这里总结一下个人对于新增或修改一个功能的理解,在MVC框架下,开发流程是怎样的,调试的切入点在哪里。 一、数据库模型 新增或修改一个功能,首先要对它的数据库和数据表进行新建与修改,建立与修改ORM类model.py,让它的每个结构化字段对与业务中的 [...]

|2020-10-15T15:52:40+08:002020/10/13|分类:原创, 网站技术|标签:, , , |0 条评论

解决INFO [alembic.runtime.migration] Will assume non-transactional DDL问题

最近在用Flask框架开发商城,数据库的表很多,也要根据业务类型调整数据库的结果,要对对moddel.py这些文件进行修改。然后在这次修改商城的数据表的字段过程中,在命令行输入flask db migrate后,发现以下信息,然后无法用flask db upgrade进行升级。 INFO [alembic.runtime.migration] Context [...]

|2020-10-11T19:28:22+08:002020/10/4|分类:原创, 网站技术|标签:, |0 条评论

解决前端网页单选框radio无法实现单选的问题

之前用Flask修改一个商城时,在网页模板中,写以下单选框代码: <div class="form-group"> <label for="address"><b>选择地址:</b></label> <ul id="address_list"> {% for address in add [...]

|2020-10-14T11:21:57+08:002020/10/3|分类:原创, 网站技术|标签:, , |0 条评论

Flask中用同一个模板去渲染搜索分页与非搜索分页

用Flask做一个显示项目列表中,通常要加上分页和搜索的功能,而搜索之后的分页功能与默认情况下分页功能的处理是不一样的,需要额外的处理。 以下是用户列表的视图函数: @admin_app.route('/user/list/', methods=['get', 'post']) def userList(): form = UserSearch() q = [...]

|2020-10-14T10:33:22+08:002020/9/30|分类:原创, 网站技术|标签:, |0 条评论

用乐高解释模型-视图-控制器(MVC)框架

乐高! 你已经十岁了,坐在你家的房间里,在你面前是一大桶乐高,有各种形状、大小。有些是蓝色、高大而且很长,就像拖拉机拖车一样,一些是红色的和几乎立方体的形状,有些是黄色的,像大宽大飞机翼,像玻璃片。有了所有这些这些类型的乐高,不知道你可以建立什么。 但惊喜的是,已经有一个请求request,你哥哥跑上前说:“嘿!帮我建造一个宇宙飞船!” “好吧,”你认为,“ [...]

|2021-05-31T09:51:51+08:002020/4/29|分类:网站技术|标签:, |0 条评论

解决flask框架连续升级sqlite数据库出现的错误

最近在学习Python里面网页开发框架Flask开发小型博客CMS系统,使用flask_sqlalchemy模块用ORM的方法连接数据库。因为跟着视频来学,教程是用sqlite这个小型的数据库,而老师提到在更新升级sqlite数据库时容易出现问题,就要删掉数据库,用db.create_all()方法重建数据库。 开始时,只有用户管理和文章管理功能,只有文章和 [...]

|2020-02-24T22:27:04+08:002020/2/24|分类:原创, 开发经验|标签:, |0 条评论
返回顶部