3 qq_41134008

尚未进行身份认证

我是一个菜鸟..............

等级
TA的排名 7w+

项目第一天:搭建项目环境——让项目跑起来

项目需要的环境1、Oracle VM VirtualBox(虚拟机)安装教程 + ubuntu-16.04.6-desktop-amd64(镜像)注意:安装教程中楼主写的已经很详细了。我提示以下几点第一点:设置虚拟机与Windows共享粘贴板和拖放双向。步骤:移动鼠标到虚拟机最顶部,点击设备,下拉列表分别选择共享粘贴板和拖放选项分别选择双向就OK第二点:安装增强功能让虚拟几自适应屏幕大小。移动鼠标到虚拟机最顶部,点击设备,下拉列表选择增强功能,点击自动完成安装,重启虚拟机就OK。第三点:为了加

2020-05-10 15:33:07

python——字典和集合

dict 类型不但在各种程序里广泛使用,它也是 Python 语言的基石。跟它有关的内置函数都在 builtins.__dict__模块中。正是因为字典至关重要,Python 对它的实现做了高度优化,而散列表则 是字典类型性能出众的根本原因。集合(set)的实现其实也依赖于散列表,反过 来说,想要进一步理解集合和字典,就得先理解散列表的原理。collections.abc 模块中有 Mapp...

2020-05-07 11:26:44

Python——序列构成的视图

数据结构一、序列构成的数组:1、1:内置序列类型容器序列:list、tuple和collections.deque能存放不容类型的数据。特点:容器序列存放的是他们所包含的任意类型的对象的引用扁平序列:str、bytes、bytearray、memoryview和array.array只能容纳一种类型特点:存放的是值而不是引用,扁平序列其实是一段连续的内存空间,更加紧凑。可变序列:li...

2020-05-06 15:22:59

Flask-Login——进阶使用

官网是最好的资料入门使用安装必要的库编写web框架app.py文件from flask import Flask, Blueprintapp = Flask(__name__)# url redirectauth = Blueprint('auth', __name__)@auth.route('/login', methods=['GET', 'POST'])def ...

2020-05-03 19:09:10

Vue——学习第一天

一、什么是Vue?Vue是目前最火的一个框架,React是最流行的一个框架(React除了开发网站,还可以开发手机App)Vue是前端的主流框架之一,是一套构建用户界面的框架,只关注视图层,不仅容易上手,还便于与第三方库或既有项目整合。二、提高开发效率的发展历程?原生JS -> JQuery之类的库 -> 前端模板引擎 -> Angular.js / Vue.js在Vu...

2020-05-01 23:24:55

Flask——应用程序错误处理

官网溜达一圈错误邮件如果你的应用在生产模式下运行(会在你的服务器上做),默认情况下,你不会看见任何日志消息。为什么会这样? Flask 试图成为一个零-配置框架。如果没有配置日志会被放在哪里了?猜测不是一个好主意因为可能性太多, 它猜测的位置可能不是一个用户有权限创建日志文件的地方。对于大部分小型应用没有人会去看日志。你需要的应是异常发生时的邮件,然后你会得到一个警报,并做些什么。Flas...

2020-04-28 18:54:16

Flask——快速入门

唯一urls/重定向行为:Flask 的 URL 规则是基于 Werkzeug 的 routing 模块。该模块背后的想法是基于 Apache 和早期的 HTTP 服务器定下先例确保优雅和唯一的 URL。@app.route('/projects/')def projects(): return 'The project page'@app.route('/about')de...

2020-04-28 14:40:06

Flask——视图和路由的进阶技能

官网是最好的地方认证:Flask-Login 扩展可以很容易地实现登录系统。除了处理用户认证的细节,Flask-Login 提供给我们一个装饰器,它用来限制只允许登录的用户访问某些视图: @login_required。# app.pyfrom flask import render_templatefrom flask.ext.login import login_require...

2020-04-28 10:39:00

Vue——组件

组件(Component)是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用的界面都可以抽象为一个组件树:全局组件所有实例都能用全局组件。局部组件我们也可以在实例选项中注册局部组件,这样组件只能在这个实例中使用:Propprop 是子组件用来接受父组件传递过来的数据的一个...

2020-04-28 08:53:14

Flask-Bcrypt

Flask-Bcrypt对于必须保护的敏感数据,如密码,bcrypt是一个明智的选择。一、安装 pip install flask-bcrypt二、使用from flask import Flaskfrom flask.ext.bcrypt import Bcryptapp = Flask(__name__)bcrypt = Bcrypt(app)# 在python2中,像...

2020-04-27 15:08:09

Flask-WTF

官网研究地址一、功能简介集成 wtforms。带有 csrf 令牌的安全表单。全局的 csrf 保护。支持验证码(Recaptcha)。与 Flask-Uploads 一起支持文件上传。国际化集成。二、安装pip install Flask-WTF三、简单使用创建表单form.pyfrom flask_wtf import Formfrom wtforms impor...

2020-04-27 14:40:30

Flask-bootstrap

一、配置Flask配置大全这儿有一些Flask-Bootstrap使用的配置选项,这些是普通的Flask配置变量。二、基本用法导入加载扩展pip install flask-bootstrapfrom flask import Flaskfrom flask_bootstrap import Bootstrapdef create_app(): app = Flask(__n...

2020-04-27 10:08:20

flask-mail——发送邮件

Flask-mail官网去瞅瞅Flask-Mail 扩展提供了一个简单的接口,可以在 Flask 应用中设置 SMTP 使得可以在视图以及脚本中发送邮件信息。一、安装:pip install Flask-Mail二、简单初始化:邮件是通过一个 Mail 实例进行管理:from flask import Flaskfrom flask_mail import Mailapp =...

2020-04-23 09:27:15

Flask-Cache——缓存

一、安装:pip install Flask-Cache不会去官网学啊二、配置缓存:二、使用:from flask import Flaskfrom flask.ext.cache import Cacheapp = Flask(__name__)# Check Configuring Flask-Cache section for more detailscache ...

2020-04-23 08:44:18

Flask-Celery

一、基本使用Flask 与 Celery 整合是十分简单,不需要任何插件。一个 Flask 应用需要使用 Celery 的话只需要初始化 Celery 客户端像这样:from flask import Flaskfrom celery import Celeryapp = Flask(__name__)app.config['CELERY_BROKER_URL'] = 'redis:...

2020-04-23 08:06:41

Flask_调试工具——flask-debugtoolbar

一、安装调试工具官网pip install flask-debugtoolbar二、配置三、用法from flask import Flaskfrom flask_debugtoolbar import DebugToolbarExtensionapp = Flask(__name__)# the toolbar is only enabled in debug mode:...

2020-04-22 11:07:09

Flask-RESTful——SQLAlchemy

一、Flask-SQLAlchemyFlask-SQLAlchemy 使用起来非常有趣,对于基本应用十分容易使用,并且对于大型项目易于扩展。有关完整的指南,请参阅 SQLAlchemy 的 API 文档。1、创建一个最小的应用常见情况下对于只有一个 Flask 应用,所有您需要做的事情就是创建 Flask 应用,选择加载配置接着创建 SQLAlchemy 对象时候把 Flask 应用传递给它...

2020-04-22 09:40:10

Flask-RESTful——限流

一、Flask-RESTful如何限流?如果是普通的Flask项目,怎么使用节流,官方已经写的很详细了官网详解二、FBV——限流from flask import Flaskfrom flask_limiter import Limiterfrom flask_limiter.util import get_remote_addressapp = Flask(__name__)li...

2020-04-21 21:08:36

Flask-RESTful——扩展

一、扩展 Flask-RESTful1、内容协商:Flask-RESTful 仅配置为支持 JSON。要添加其它的 mediatypes 到你的 API 中,你需要在 Api 对象中声明你支持的表示。app = Flask(__name__)api = restful.Api(app)@api.representation('application/json')def output...

2020-04-21 20:46:24

Flask-RESTful——格式化输出字段详解

一、flask-restful格式化输出字段Flask-RESTful 提供了一个简单的方式来控制在你的响应中实际呈现什么数据。使用 fields 模块,你可以使用在你的资源里的任意对象(ORM 模型、定制的类等等)并且 fields 让你格式化和过滤响应,因此您不必担心暴露内部数据结构。1、基本用法:装饰方法from flask.ext.restful import Resource,...

2020-04-21 20:25:30

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。