摘要:
Flask-WTF是简化了WTForms操作的一个第三方库。WTForms表单的两个主要功能是验证用户提交数据的合法性以及渲染模板。同时还包含一些其他的功能。例如CSRF保护,文件上传等功能,安装flask-wtf也会默认安装WTForms,通过pip方式安装: pip install flask- 阅读全文
摘要:
高级查询: 1. group_by 根据某个字段进行分组,比如说需要根据某个字段分组,来统计每组有多少人。 2. having having是对查询结果进一步过滤,比如只想看到未成年人的数量,那么首先可以对年龄进行分组统计人数,然后再对分组进行having过滤。 3. join查询分为两种,一种是i 阅读全文
摘要:
SQLAlchemy一对一关系实现: 在一对多的条件下:给Article表中添加article,只需要将article放入到user的article属性中,再将user添加到user表中即可,此时的article会自动添加到Article表中。 # -*- coding: utf-8 -*- fro 阅读全文
摘要:
MySql数据库安装:省略 SQLAlchemy介绍和基本使用: 数据库是开发网站的基础,,在Flask中,支持的数据库有:MySql,PostgreSql,SQLite,Redis,MongoDB来写原生的语言实现功能,也可以使用高级别的数据库抽象方式,例如SQLAlchemy或者MongoEng 阅读全文
摘要:
Flask中的视图函数以及视图类: 添加视图函数还可以通过下面的方式add_url_rule进行: app.add_url_rule(rule, endpoint, view_func): rule: 对应的url endpoint:相当于给url取一个名字 view_func:视图函数 endpo 阅读全文
摘要:
豆瓣微信小程序: 在代码调试的过程中,一般css文件不生效,可以按照以下的方法检查: 1. 如果遇到修改的CSS文件不能生效,首先需要检查,css文件路径,以及css选择器书写是否正确 2. 设置浏览器,打开浏览器的开发者模式 (F12),将network下的Disable cache 选项勾选上 阅读全文
摘要:
模板渲染: 在flask中,视图函数可以直接通过render_template进行模板渲染。在flask中,模板文件是存放在template文件夹中:在调用模板文件的时候,模板文件的路径从template文件夹之后开始写,必须写完整的路径,在渲染模板的时候,默认是从项目的templates文件夹查找 阅读全文
摘要:
基础的准备 1. 使用的python版本 python3.6 2. pycharm编辑器 3. 安装python虚拟环境: python中的虚拟环境: python中的虚拟环境相当于一个抽屉,在这个抽屉中安装的任何python包都不会影响到其他的抽屉。 通过pip install virtualen 阅读全文
摘要:
认识Ajax 全名Asynchronous Javascript and XML(异步JavaScript和XML),节省用户操作时间,提高用户体验,减少数据请求,传输获取数据。Ajax相当于前后台数据交互的搬运工 xml数据传输格式: 优点: 1. 种类丰富 2. 传输量大 缺点: 1. 解析麻烦 阅读全文
摘要:
新增数组方法: 1. Array.from(): 将伪数组转化为真数组 <script> window.onload = function () { let tag_li = document.getElementsByTagName("li"); alert(tag_li.length); // 阅读全文