欢迎点击「算法与编程之美」↑关注我们!本文首发于:"
原创 2022-03-01 16:37:36
353阅读
效果图在做网页...
原创 2021-06-30 13:31:30
673阅读
一、写在前面  在Web开发中,数据库操作是很重要的一部分,因为网站的很多重要信息都保存在数据库之中。而Flask在默认情况下是没有数据库、表单验证等功能的,但是可以用Flask-extension为Web应用添加这些功能。 二、Flask SQLite  SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统。由于Python对SQlite有内置的支持,因此在Flask
转载 2024-06-07 17:49:15
131阅读
查询相关语句:@stu.route('/selectstu/') def select_stu(): # 查询年龄小于16岁的学生的信息 # 第一种查询的方式 stus = Student.query.filter(Student.s_age < 16) # 第二种查询的方式 # __lt__表示小于 __le__表示小于等于 stus
转载 2024-06-07 16:53:55
282阅读
效果图在做网页的时候,通常会展示很多数据,如果把全部数据放在一页显示的话,会让浏览器加载变得更慢,所以通常在展示很多数据的时候进行分页显示,让浏览器进行片段式加载。先上一个效果图:步骤首先是路由(views.py):设计思路是根据查询的页码作为参数,利用FlaskSQLAlchemy的Model进行查询并对查询结果进行分页处理。@admin.route("/course/list/<int:
原创 2022-04-11 16:16:26
1036阅读
一、显示数据库中的多条数据为什么要用分页  在真正的开发中,数据库中所存储的数据绝对不像我们平时所写的那样,仅仅有几条数据,而是有几十条甚至上百条,像淘宝京东的用户把都是上几十万甚至百万的。如果这时候在将所有的数据显示出来那肯定是不现实的,第一、浏览器的页面就那么大,肯定显示不全;第二、一次将这些数据全部查询出来再进行操作,那对于整个数据库的消耗那是相当大的。   
1、数据库开始1.1 ORMpython 本身是可以操作数据库的,但是在开发中这些步骤却显得有些复杂,同时数据库可移植性差和开发人员数据库技术参差不齐等问题也尤为突出。为了解决以上问题,从而有了ORM(object relationship mapping)。数据库关系映射:用面向对象的类对应数据库当中的表,开发者通过面向对象编程来描述数据库表、结构和增删改查,然后将描述映射到数据库,完成对数据库
转载 2024-03-20 20:02:55
138阅读
1、先创建一个manager.py文件,也加到git里2、先来一个快速的flask hello world的代码,在里面修改。3、配置数据库,首先导入flask_sqlalchemy SQLAlchemy4、db = SQLAlchemy(app)1 class Config(object): 2 DEBUG = True 3 SQLALCHEMY_DATABASE_URI = "
转载 2023-06-21 10:55:15
273阅读
 sqlalchemy是一个关系型数据库框架,它提供了高层的ORM 和底层的原生数据库的操作。sqlalchemy实际上是对数据库的抽象,通过python对象操作数据库,提高开发效率。 安装 flask_sqlalchemypip  install flask-sqlalchemy 如果链接是MySQL数据库,需要安装mysqldbpip install f
转载 2023-07-13 20:28:05
163阅读
效果图在做网页的时候,通常会展示很多数据,如果把全部数据放在一页显示的话,会让浏览器加载变得更慢,所以通常在展示很多数据的时候进行分页显示,让浏览器进行片段式加载。先上一个效果图:步骤首先是路由(views.py):设计思路是根据查询的页码作为参数,利用FlaskSQLAlchemy的Model进行查询并对查询结果进行分页处理。@admin.route("/course/list/<int:
转载 2023-10-07 21:29:47
111阅读
        随着网站内容的增加 在单个页面上显示所有的数据浏览速度会变慢且不符合实际需求,内容越多web浏览器需要花费大量的时间下载并渲染内容页面,降低用于访问质量。解决方法是进行分页显示数据。 app.py    --forms.pyfrom flask_wtf 
原创 2017-01-12 11:59:33
4992阅读
在ASP.NET里的GridView的控件里也提供了自动分页的功能,但它的处理过程是把数据源一次全部加载到网站上存储起来,并通过每页显示几条,二把其他的隐藏起来,虽然也实现了分页效果,但在真正意义上是假分页的效果。现在小编给大家演示的是在数据库端实现分页,这样的话,每点下一页时都是从数据库加载出来的数据1.在数据库里创建一个sql分页的存储过成,这个可以通用,也日后做类似的,直接托用就行了可以建一
转载 2023-12-11 10:35:13
56阅读
关于flask分页,大家都知道有一个Flask-SQLAlchemy提供的paginate()方法,这个方法配合bootstrap简化了分页连接代码的生成,但其实关于分页数据的返回才是最重要和最难的,数据的生成由多种方法,有原生SQL,有Flask-SQLAlchemy中的原生SQL,有Flask-SQLAlchemy对象数据等等。如何结合数据生成方式和分页组件也算是一个难点吧。不喜欢ORM的同
---恢复内容开始---首先要安装  flask-sqlalchemy 数据库连接设置在flask-SQLAlchemy中,数据库使用URL指定,而且程序使用的数据库必须保存到flask配置对象的SQLALCHEMY_DATABASE_URL键中app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://root:mysql
转载 2023-06-21 16:44:27
148阅读
补充:   使用SQL_Alchemy定义一个模型类,不可以不指定primary_key=True创建表.一、数据库基本操作1. 数据库的基本操作(CRUD):在Flask-SQLAlchemy中,插入、修改、删除操作,均由数据库会话管理。会话用 db.session 表示。在准备把数据写入数据库前,要先将数据添加到会话中然后调用 commit() 方法提交会话。在 Flask-SQLAlchem
转载 2024-06-09 18:48:49
183阅读
文章目录前言一、环境二、步骤1.创建数据表2.创建应用运行 前言之前学习了如何管理数据库,但实际中更多的是对数据库的操作,现在开始学习操作数据库。一、环境flask 2.0.2 python 3.7二、步骤接着上一篇博客flask蓝图的使用的代码继续写,文件目录结构如下:1.创建数据表我比较懒,所以就改一下test表好了 models.pyfrom . import db # class T
数据库分页
转载 2017-06-20 08:49:00
163阅读
2评论
select B.r,B.* from ( select A.*, rownum as r from ( select rown
原创 2023-07-19 16:27:38
75阅读
 以 Delphi 开发基于 Oracle/SQL Server 的数据库应用程序,在显示表中数据时,若数据量过大,难免要应用 分页 技术——幸运的是,诸于此两者的大型 DBMS,对 分页 提供了良好的支持,但对 M$  Access 来说却要麻烦些——前提自然是 Access 表中没有自增字段——而这正是关键...     实
原创 2009-10-21 11:13:02
491阅读
 <%@ page contentType="text/html; charset=gb2312" %> <%@ page language="java" import="java.sql.*" %> <html> <head> <title>JSP连接SQL数
原创 2013-04-28 09:31:01
555阅读
  • 1
  • 2
  • 3
  • 4
  • 5