文章分类 - flask
摘要:1. flask-sqlalchemy a. 下载安装 pip3 install flask-sqlalchemy b. chun.__init__.py 导入并实例化SQLAlchemy from flask_sqlalchemy import SQLAlchemy ...
阅读全文
摘要:scrapy框架的基本调用方式 命令行创建爬虫:scrapy startproject youyuan 命令行创建爬虫:scrapy genspider -t crawl yy 'youyuan.com' 爬虫名不能跟项目名相同 运行爬虫:scrapy crawl yy(爬虫名) 分布式爬虫运行:scrapy runspider yy.py(爬虫文件名) ...
阅读全文
摘要:谈谈你对面向对象的认识? 基础:面向对象的三大特性:封装,继承,多态 封装: 方法封装到类中 class File: def file_add():pass def file_update():pass def file_del...
阅读全文
摘要:from flask import Flask,request,render_template,session,current_app,g,redirect from wtforms import Form from wtforms.csrf.core import CSRF from wtforms.fields import simple from wtforms.fields import...
阅读全文
摘要:obj. getattr obj.xx = xx setsttr obj[] getitem ibj[]=[] setitem obj+5 __add__ for item in obj __iter__ print(obj) __str__ 对flask上下文理解? 分为两类:1.请求上下文管理,2.应用上下文管理 流程:1.请求到来:将请求和session相关封装到ctx ...
阅读全文
摘要:from flask import Flask,request,render_template,session,current_app,g,redirect from wtforms import Form from wtforms.fields import simple from wtforms
阅读全文
摘要:1. 谈谈你对django和flask的认识? django功能强大,内置组件多如orm,form,分页等,更适合用于大项目的开发,flask短小精悍, 可扩展性强,更适合小项目的开发,django和flask都是基于wsgi是实现的,不同点在于django 的request是作为参数引入的,ses
阅读全文
摘要:1. 路由+视图 a. 路由设置的两种方式: @app.route('/xxx') def index(): return "index" def index(): return "index" app.add_url_rule("/xxx",None,index) 注意事项: - 不用让endpo
阅读全文
摘要:1. 保证页面中的上传文件标记里都包含name属性。 2. 必须在form上添加 enctype="multipart/form-data" 的属性。 这样后台就可以正常获取input type="file"提交过来的文件里。 1. 保证页面中的上传文件标记里都包含name属性。 2. 必须在for
阅读全文
摘要:回顾:1.什么是wsgi? web服务网关接口,wsgi是一个协议,实现的模块有:wsgiref(django中),werkzeug(flask中) 实现其协议的本质上就是socket服务端用于接收用户请求,并处理。一般web框架基于wsgi实现,这样实现关注点分离。 werkzeug示例: fro
阅读全文
摘要:JS实现页面重定向 第一种: <script language="javascript"type="text/javascript"> window.location.href="http://shanghepinpai.com"; </script> 第二种: <script language="
阅读全文
摘要:回顾: 1.谈谈你对django和flask的认识。 django是一个比较大的重量级web框架,组件齐全适合大项目的开发,组件例如有缓存,orm,admin,form,分页等 flask是一个比较轻量级的web框架,特点,短小精悍,可扩展性强,适合开发小项目,flask学习成本高,光组件就得搞一天
阅读全文
摘要:Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务。本文参考自Flask官方文档,大部分代码引用自官方文档。 安装Flask pip install flask 然后打开一个Python文件,输入下面的内容并运行该文件。然后访问localho
阅读全文