Flask

Flask

Flask模型1. Flask模型Flask默认并没有提供任何数据库操作的API 我们可以选择任何适合自己项目的数据库来使用 Flask中可以自己的选择数据,用原生语句实现功能,也可以选择ORM(SQLAlchemy,MongoEngine) SQLAlchemy是一个很强大的关系型数据库框架,支持多种数据库后台。SQLAlchemy提供了高层ORM,也提供了使用数据库原...

Flask

Flask

cookie/session前言:访问者的标识问题服务器需要识别来自同一访问者的请求。这主要是通过浏览器的cookie实现的。 访问者在第一次访问服务器时,服务器在其cookie中设置一个唯一的ID号——会话ID(session)。 这样,访问者后续对服务器的访问头中将自动包含该信息,服务器通过这个ID号,即可区 隔不同的访问者。 1.cookie概念: 1234567...

Flask

Flask

Flask请求/响应/错误处理1. 请求request服务端在接收到客户端的请求后,会自动创建Request对象 由Flask框架创建,Requesy对象不可修改 属性: 123456789101112131415161718192021url:完整的请求地址base_url:去掉GET参数的urlhost_url:只有主机和端口号的urlpath:路由中的路径metho...

Flask

Flask

Flask蓝图1. 什么是蓝图在Flask项目中可以用Blueprint(蓝图)实现模块化的应用,使用蓝图可以让应用层次更清晰,开发者更容易去维护和开发项目。蓝图将作用于相同的URL前缀的请求地址,将具有相同前缀的请求都放在一个模块中,这样查找问题,一看路由就很快的可以找到对应的视图,并解决问题了。 2. 使用蓝图2.1 安装1pip install flask_blue...

Flask

Flask

Flask 简介1. flask介绍Flask是一个基于Python实现的web开发的’微’框架 中文文档地址 Flask和Django一样,也是一个基于MVC设计模式的Web框架 flask流行的主要原因: 12345a)有非常齐全的官方文档,上手非常方便b) 有非常好的拓展机制和第三方的拓展环境,工作中常见的软件都有对应的拓展,自己动手实现拓展也很容易c) 微型框架的...

Django

Django

Centos部署Django项目安装MariaDB安装命令 1yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB 1systemctl start mariadb 设置开机启动 1systemctl enable mariadb 设置密码命令: mysql_secure_installation 12...

Django

Django

爱鲜蜂项目day01:1)开发流程—先演示配置好的,并且运行起来的项目 123a) 先看运行起来的项目,大致看看开发功能有那些,实现技术要使用那些b)需要使用的模型创建,字段的定义c)提供数据---事先准备好插入数据的sql,第二天提供 2) 项目搭建 123456789101112131415161718a)虚拟环境搭建 a1)pychram的解释器interprete...

Django

Django

restful1.分页修改settings.py配置文件, 增加分页的配置信息 123456REST_FRAMEWORK = { 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', 'PAGE_SI...

Django

Django

Django rest 框架实例网: xyty.klicen.com 官方文档www.django-rest-framework.org REST是所有Web应应用都应该遵守的架构设计指导原则 Representational State Transfer - 翻译是 ‘表现层状态转化’ REST核心 : 资源 , 状态转移, 统一接口资源 : 是REST最明显的特征, ...

Django

Django

定义闭包(装饰器) 123def is_longin(func): def check_login(request): 如果登录, 返回函数func 123ticket = request.COOKIES.get('ticket') if not ticket: 如果没有登录, 跳转到登录页面 12345678910111213return Ht...

×
  • {title}