摘要: 主页新闻获取和渲染 当我们打开主页时显示的新闻是最开始的测试数据,我们需要获取我们存到数据库的新闻数据 并在主页进行渲染,同时还需要实现下拉刷新的功能,也就是在不刷新主页面的前提下获取 新的新闻数据并进行展示,这里需要使用我们前端的局部刷新技术。 主页新闻的获取 首先我们需要从数据库中获取到我们的新 阅读全文
posted @ 2021-10-19 22:34 和风的夏天 阅读(201) 评论(0) 推荐(0)
摘要: Flask session 概念:程序可以把数据存储在用户会话中,用户会话是-种私有存储,默认情况下,它会保存在客户端cookie中。Flask提供了session 对象来操作用户会话。session 是基于cookie实现, 保存在服务端的键值对(形式为 {随机字符串:‘xxxxxx’}), 同时 阅读全文
posted @ 2021-10-18 22:15 和风的夏天 阅读(4239) 评论(0) 推荐(1)
摘要: CSRF的相关处理(跨站请求伪造) 在之前的关于CSRF的相关处理,我们暂时把它关掉了,现在我们来解决这个问题。 我们之前对用CSRF的处理为: 步骤在客户端向后端请求界面数据的时候,后端会往响应中的 cookie 中设置 csrf_token 的值 在 Form 表单中添加单个隐藏的的字段,值也是 阅读全文
posted @ 2021-10-18 21:27 和风的夏天 阅读(42) 评论(0) 推荐(0)
摘要: 首页用户登录相关渲染 先来解决主页右上角的显示处理,我们需要当用户登录时只显示用户的昵称和退出按钮 未登录时显示登录注册 因为只是对项目主页进行的操作,所以我们来到渲染我们主页对应的视图函数index下进行相关代码的编写 后端编写 首先还是先整理我们的思路并在视图的里创建文档注释写上对应的文字步骤 阅读全文
posted @ 2021-10-15 21:59 和风的夏天 阅读(49) 评论(0) 推荐(0)
摘要: 当我们完成用户注册,往项目的MySQL数据库添加了用户数据之后就可以进行对 用户登录功能的实现了 前端HTML代码的实现 // 发起登录请求 var params = { 'mobile':mobile, 'password':password }; $.ajax({ url:'/passport/ 阅读全文
posted @ 2021-10-14 21:52 和风的夏天 阅读(92) 评论(0) 推荐(0)
摘要: 首页用户注册 今天我们将实现用户的注册,也就是当用户完成了短信验证和图形验证之后往MySQL数据库里面的user表里面存入数据 还是分为前端和后端两个部分的代码以及对应的接口规范来编写代码 前端HTML页面代码 // 发起注册请求 var params = { 'mobile':mobile, 's 阅读全文
posted @ 2021-10-13 21:48 和风的夏天 阅读(155) 评论(0) 推荐(0)
摘要: 到我们点击项目首页的注册时,会弹出一个注册页面,里面需要我们后台提供图形验证码以及手机验证码 下面我们来依次处理 图形验证码的处理 我们先来简单的做个分析 首先当我们点击注册时,我们需要给到通过浏览器给服务器发送一个随机码来进行下次请求时双方的校验,用浏览器的Javascript生成UUID来解决 阅读全文
posted @ 2021-10-12 23:13 和风的夏天 阅读(1720) 评论(0) 推荐(1)
摘要: 数据库表的建立 完成主页的渲染之后,我们就要处理我么后台的MySQL数据库了,这个项目的所有表的建立使用了我们flask框架中ORM(对象关系映射),既通过创建模型类的形式来创建我们 所需要的数据表来存储我们需要保存的数据以及相关表间关系的处理。 在项目中所有表的模型类是单独存放在一个文件里面的,我 阅读全文
posted @ 2021-10-11 22:14 和风的夏天 阅读(171) 评论(0) 推荐(0)
摘要: 首先我们来讲一下日志的级别 日志的等级 我们先来思考下下面的两个问题: 作为开发人员,在开发一个应用程序时需要什么日志信息?在应用程序正式上线后需要什么日志信息? 作为应用运维人员,在部署开发环境时需要什么日志信息?在部署生产环境时需要什么日志信息? 在软件开发阶段或部署开发环境时,为了尽可能详细的 阅读全文
posted @ 2021-10-10 21:14 和风的夏天 阅读(48) 评论(0) 推荐(0)
摘要: 说明: 在整个项目的文件中,主文件manage.py只是负责项目的启动,所以我们需要对其他的代码进行抽取,让主文件看起来更简洁。 一. 主文件配置类的抽取 我们需要在项目文件的相同目录下建立一个新的文件config.py,然后把我们主文件的配置类先粘贴过去: 当需要导包时将鼠标放到红线上使用Alt+ 阅读全文
posted @ 2021-10-08 22:56 和风的夏天 阅读(92) 评论(0) 推荐(0)