- 博客(9)
- 收藏
- 关注
原创 python 宏使用详解
什么是宏?宏类似python中的函数,可以传参数进去,但不能有返回值!在实际开发项目中,可以将一些复用代码抽取出来放到宏中,然后把不固定的值作为变量!宏的使用!在讲宏使用之前,我们先网上找一张表单注册的图片,图片如下:然后我们通过模板渲染的方式来实现这个表单!新建一个test.py文件,代码如下(相信很多朋友都记得滚瓜烂熟了!):from flask import F...
2018-08-02 14:43:46 42307 2
原创 flask-migrate “No changes in schema detected”错误出现原因及解决办法
错误截图如下:错误产生原因:我们在做数据迁移的时候,manage.py文件没有导入模型解决办法:在mange.py将数据库模型导入,代码如下:from moldes import User ...
2018-08-31 15:37:17 1899 1
原创 alembic 如何使用?
在之前的数据库操作中,我们新增一个字段是不是每次都得删除数据库表,然后再重新将新创建的数据库表映射到数据库中。这样操作是不是很蛋疼?是吧?于是sqlalchemy作者拜尔为了解决这一问题,开发了alembic这一迁移工具。alembic 作用:方便数据库与ORM模型的迁移与映射。alembic 安装:pip install alembicalembic 用法:1、第一步...
2018-08-29 12:45:52 21243 2
原创 sqlalchemy query函数可用参数有哪些?
sqlalchemy query函数可用参数有哪些?一、模型名二、模型对象属性三、聚合函数名称 作用 func.sum 求和 func.max 求最大值 func.min 求最小值 func.count 求行数 func.avg 求平均值 下面就分别为大家讲讲query函数这三种参数的用法。在讲之前,我已经把数据库连接...
2018-08-11 17:22:57 6166
原创 sqlalchemy 常用数据类型有哪些?
sqlalchemy常用数据类型数据类型 python数据类型 说明 Integer int 整形 String str 字符串 Float float 浮点型 DECIMAL decimal.Decimal 定...
2018-08-09 16:45:47 28973
原创 蓝图子域名如何实现?
上次我们为大家讲解了蓝图基本操作,这节为大家讲讲蓝图子域名如何实现?谈到子域名,相信很多人对此并不陌生!比如:map.baidu.com、zhidao.baidu.com这些都是子域名,其主域名为baidu.com。既然我们知道什么了什么是子域名,下面我们就讲讲在python蓝图中,如何实现子域名?新建一个blueprint_demo.py文件blueprint_demo.py...
2018-08-07 15:46:36 360
原创 python include标签如何使用?
在讲python include标签使用之前,我们新建一个include_demo项目,截图如下:项目新建好了,再在templates文件下新建一个index.html文件,代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti
2018-08-04 11:24:04 12045
原创 python for循环使用详解
相信有点编程基础的同学,对for循环并不陌生。无论是在C语言、还是JAVA等语言中,for循环无处不在,而且在项目开发中用的非常多!下面就为大家简单讲讲for循环语句的使用。for循环语法:{% for user in users %} 要循环的代码块{% endfor %}在python中,所有的逻辑控制语句都是放在{% xxx %}中,并且以{% endxxx ...
2018-08-03 11:53:10 27473 1
原创 用python Flask 编写九九乘法表
说到九九乘法表、相信大家对此都很熟悉。依稀记得小学数学老师天天叫我默写九九乘法表。今天我就跟大家讲讲用Python Flask实现九九乘法表。 我们先找一张九九乘法表,观察它有哪些规律规律:有多少行就有多少列,每行最大值比前一行大1。总结出规律,那么用Python实现九九乘法表就变得非常简单。下面就用代码来实现它。首先新建一个test.py文件,代码如下:from flas...
2018-08-01 10:09:23 2595
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人