web编程
zyj1189
QQ693696817苦逼Python程序猿一枚
展开
-
常见的HTTP状态码及其意义详解
2××号段 OK/成功 成功处理了请求的状态码。200 服务器已成功处理了请求并提供了请求的网页。(常用)204 服务器成功处理了请求,但没有返回任何内容。3××号段 重定向 每次请求中使用重定向不要超过 5 次。301 请求的网页已永久移动到新位置。当URLs发生变化时,使用301代码。搜索引擎索引中保存新的URL。(常用)302 请求的网页临时移动到新位置。搜索引擎索引中保存原来的...原创 2019-02-22 11:35:06 · 493 阅读 · 0 评论 -
Flask路由变量中实现自定义正则转换器
需求:在具体的web开发实现的过程中,可能会有一些其他的匹配规则,例如对数据的长度进行限制、某个号段的限制、单词的限制。此时,自带的converter就不能满足我们的要求了,需要我们定制属于我们自己的转换器。实现自定义转换器步骤如下:1.自定义类,继承(BaseConverter)alt+回车导入一下,并且设置过滤规则(设置regex属性)2.将自定义转换器添加到应用中完整代码如下:...原创 2019-02-27 21:10:31 · 225 阅读 · 0 评论 -
Python Flask框架中json.dumps()和jsonify()的区别
一、导入方式不同dumps()方法,来自python系统自带的json模块,可以直接导入:import jsonjsonify()方法,是Flask封装的扩展包from flask import jsonify二、作用不同dumps()json.dumps():把字典转成json字符串,操作的都是变量(变量是存储在内存中的)。jsonify()在使用 Flask 写一个接口...原创 2019-02-26 19:33:59 · 7869 阅读 · 0 评论 -
Flask新闻资讯内容型网站项目开发整体思路流程伪代码,未完待续~持续更新
Flask项目整体思路结构篇一、Git使用1.创建项目代码仓库2.使用Pycharm的VCS-Git-clone项目下载到本地或者创建本地仓库 VCS - Import into Version Control - Create Git Repository3.配置作者信息(命令)git config user.name monekygit config user.email 69...原创 2019-03-09 09:07:02 · 773 阅读 · 0 评论 -
FlaskSQLAlchemy框架使用学习笔记
FlaskSQLAlchemy框架使用学习笔记SQLAlchemy是一个关系型数据库框架,它提供了高层的 ORM 和底层的原生数据库的操作。flask-sqlalchemy 是一个简化了 SQLAlchemy 操作的flask扩展。SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的同时,换来的是...原创 2019-03-11 15:14:53 · 285 阅读 · 5 评论 -
Flask框架中疑难/易混淆/知识要点总结
Flask要点一、蓝图1.在modules目录下创建功能模块目录(如:home、passport、user)。2.在功能模块目录下再创建_init_.py 、views.py3.在功能模块目录下的init.py中创建蓝图对象,并让视图函数和程序建立关联,代码如下:(以user模块为例)4.在info目录下init.py,注册蓝图对象5.在功能模块目录下views.py下导入蓝图,创建...原创 2019-03-13 15:45:35 · 353 阅读 · 0 评论