自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FG成长空间

做个有思想的技术宅

  • 博客(55)
  • 收藏
  • 关注

原创 Django REST Framework报错magic = unpack('I', buf[:4])[0] struct.error:unpack requires a bytes object

使用Django+DRF开发 莫名报了此错误 最终找到的答案是环境不兼容报错magic = unpack(’<I’, buf[:4])[0] struct.error:unpack requires a bytes object of length 4我的虚拟环境中 Django版本为1.11.1 DRF的版本是3.9.0我的解决方案:将DRF的版本替换为...

2018-10-21 20:55:14 2164

原创 Django中Cookie与Session测试 | 使用redis缓存session数据

前情摘要知识点小结1- COOKIEcookie相关测试2- SESSIONsession相关测试3- 遇到的错误没有指定session的存储区域解决方案:...

2018-10-18 20:49:49 529

原创 Django中MySQL数据库配置 | ORM模型类 | 数据库迁移操作

配置使用MySQL数据库,按下图操作子应用中写入ORM模型类执行数据库迁移操作:python manage.py makemigrations与python manage.py migrate

2018-10-18 11:51:14 517

原创 Djngo结合Postman验证request请求与response响应 | 附原理图

原理相关推荐阅读:Django中的请求request原理图Flask与Django从请求request中提起参数对比1- 请求0- 配置runserver参数,确保程序可以启动1- 从url地址中提取参数2- 从查询字符串中提取参数3- 获取请求体中表单类型数据4- 获取请求体中JSON格式数据...

2018-10-16 13:28:07 333

原创 Django项目结合Pycharm从零开始搭建图文教程 | 附原理图

重要事宜Django项目调度原理图虚拟环境创建与pip命令小结路由映射原理图路由映射相关规范准备创建虚拟环境,并安装Django创建demo2项目启动项目,并在浏览器中访问创建子应用users将demo2项目在pycharm中打开,并配置刚安装的虚拟环境解释器

2018-10-16 13:11:33 931

原创 【Session】Flask中的四种session关系图 | session实现机制原理图 | session测试

1- session原理图:session实现机制原理示意:session跨域请求原理示意:2- Flask中的4种session相互的关系图3-Flask中做session测试flask内置session请求上下文 – 操作实现session会话机制使用扩展包flask_session – 设定存储位置到redis...

2018-10-15 11:20:44 681

原创 【Redis】Redis非关系型数据库基本使用 | 键值操作 | Redis与Python的交互

知识图:Redis的基本了解:String相关操作:键相关操作:Redis与Python交互:修改键name的值为kevinPycharm中写入如下测试代码...

2018-10-14 16:44:16 350

原创 【Git系列教程-0】整体索引文件

请按顺序阅读下列文章:整体使用经理与张三两个文件夹模拟经理与张三两个人的工作区【Git系列教程-1】模型-Git操作的基本模型 | 原理示意图 博主推荐【Git系列教程-2】Git版本管理工具单人本地仓库操作【Git系列教程-3】Git多人远程仓库Github操作 | 克隆远程项目 | 推送远程项目【Git系列教程-4】Git之多人协同开发 | 远程操作Github远程仓库【Git系...

2018-10-14 11:36:01 415

原创 【Git系列教程-6】Git中的标签与分支操作

请先阅读如下文章【Git系列教程-1】模型-Git操作的基本模型 | 原理示意图【Git系列教程-2】Git版本管理工具单人本地仓库操作【Git系列教程-3】Git多人远程仓库Github操作 | 克隆远程项目 | 推送远程项目【Git系列教程-4】Git之多人协同开发 | 远程操作Github远程仓库【Git系列教程-5】Git多人协同工作时模拟代码冲突的产生 | 代码冲突解决方案...

2018-10-14 10:43:49 188

原创 【Git系列教程-5】Git多人协同工作时模拟代码冲突的产生 | 代码冲突解决方案

请先阅读如下文章【Git系列教程-1】模型-Git操作的基本模型 | 原理示意图【Git系列教程-2】Git版本管理工具单人本地仓库操作【Git系列教程-3】Git多人远程仓库Github操作 | 克隆远程项目 | 推送远程项目【Git系列教程-4】Git之多人协同开发 | 远程操作Github远程仓库本文使用经理与张三两个文件夹模拟经理与张三两个人的工作区1- 模拟代码冲突的产...

2018-10-14 09:37:03 1119

原创 【Git系列教程-4】Git之多人协同开发 | 远程操作Github远程仓库

的角度看

2018-10-14 08:35:36 340

原创 【Git系列教程-3】Git多人远程仓库Github操作 | 克隆远程项目 | 推送远程项目

注意:请先阅读如下两篇文章【模型】Git操作的基本模型 | 原理示意图Git版本管理工具单人本地仓库操作1- Github上操作Github上创建远程仓库复制远程仓库地址2- 本机操作经理执行如下操作:克隆刚刚创建的项目配置经理信息,创建test测试项目推送本地代码到Github远程仓库张三执行如下操作:...

2018-10-13 16:55:05 580

原创 【Git系列教程-2】Git版本管理工具单人本地仓库操作

2018-10-13 15:33:17 347

原创 【Git系列教程-1】模型-Git操作的基本模型 | 原理示意图 | 知识图

2018-10-13 15:23:59 469

原创 【小点】Python | Flask 相关小知识点

2018-10-13 13:31:26 192

原创 【Flask项目】XJZX项目的启动运行与数据库迁移操作

1- XJZX项目启动运行相关配置2- 执行数据库迁移操作终端数据库中:Pycharm终端中:

2018-10-13 13:21:11 205

原创 【小点】Python | Flask | Django 相关小知识点

生成一个秘钥

2018-10-13 13:16:54 144

原创 【技巧】谷歌Chrome浏览器清理缓存的两种方式

据库

2018-10-13 08:36:37 19759

原创 【记录】Ubuntu中安装Nginx遇到的问题

1E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?解决方案:执行如下两行语句sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock2 再次安装遇到如下问题无法定位...

2018-10-13 08:27:10 1358 1

原创 【JSON】Python与Flask中涉及到的JSON

大家

2018-10-12 23:13:45 1009

原创 【Flask】多种方式启动Flask程序

第1种:app.run()执行第2种:manage.run() 执行,需要做如下配置,然后ctrl+ shift+ f10第3种:终端中执行或Pycharm中的Terminal中执行第4种:使用Gunicorn启动...

2018-10-12 23:03:23 6164

原创 【技巧】谷歌Chrome浏览器安装vue插件

按照如下图示 操作即可额外内容

2018-10-12 22:19:26 1069

原创 【技巧】将谷歌Chrom浏览器中的插件导出为crx格式文件

直接按照如下 图示操作即可

2018-10-12 22:09:48 616

原创 解决Flask程序运行模型类时候的警告信息 | Warning: @@tx_isolation' is deprecated...

警告产生原因是因为MySQL5.X以上版本使用新的隔离级别,而SQLAlchemy低版本还没有适配解决方案就是修改SQLAlchemy中的base.py文件,终端中执行如下操作:进入提示的路径中:cd .virtualenvs/f3/lib/python3.5/site-packages/sqlalchemy/dialects/mysql编辑base.py文件:vim base...

2018-10-12 09:39:55 1252

原创 Flask中的循环引用/导入问题演示以及解决方案 | 蓝图的使用与解析 | 蓝图额外用法

1- 模拟循环导入现象创建文件loop_main.py和文件loop_goods.py在loop_main.py中写入如下代码:from flask import Flaskfrom loop_goods import goodsapp = Flask(__name__)@app.route("/")def index(): return "index page"...

2018-10-11 22:49:33 4380 2

原创 【Git系列教程-8】Pycharm将远程仓库如码云或Github代码克隆下来并迭代查看 | 查看提交的个个版本代码 | 码云上代码查看技巧

1- 克隆远程项目代码终端中进入想要放项目代码的位置点此链接,进入我们要克隆的代码地址,复制克隆链接终端中执行克隆操作: git clone 刚刚复制的地址2- Pycharm中对克隆的项目进行操作pycharm中打开刚刚clone下来的项目,给项目配解释器让pycharm管理git,跟踪变化3- 代码回退,查看提交的个个...

2018-10-10 22:37:12 3081

原创 创建Flask的虚拟环境 | pycharm中给项目配置解释器 |

1- 创建Flask虚拟环境终端执行:1:mkvirtualenv fp3_xjzx -p python3 创建一个名为fp3_xjzx的Flask虚拟环境 基于Python3解释器2:cd .virtualenvs/fp3_xjzx/ 进入到此虚拟环境所在位置将Flask项目所需的环境依赖放入到fp3_xjzx文件夹中终端中安装依赖,执行:pip ins...

2018-10-10 18:50:48 2493

原创 【Git系列教程-7】Pycharm中使用Git提交代码到Github或码云远程仓库详解 | Python中Flask项目测试

说明:文件名红色, 表示在工作区文件名绿色, 表示在暂存区文件名蓝色, 表示文件有修改,位于暂存区文件名无颜色,表示位于本地仓库区或已经提交到远程仓库区文件名为红色,需要手动执行git add ., 添加到暂存区后,才可以使用快捷键ctrl+k文件名为绿色或蓝色,可直接使用快捷键ctrl+k提交并pushpycharm中快捷键ctrl+k的作用类似于git commit ........

2018-10-10 12:49:17 7997

原创 【技巧】如何在CSDN上转载他人文章

首先打开一篇自己喜欢的文章,并执行如下操作article_content所在位置处右键 并执行如下操作

2018-10-09 22:47:12 439

转载 【转载】跟着动画来学习TCP三次握手和四次挥手 | 详解图文教程

原文地址:跟着动画来学习TCP三次握手和四次挥手作者:老錢来源:掘金著作权归作者所有。商业转载请联系作者获取授权,非商业转载请注明出处跟着动画来学习TCP三次握手和四次挥手TCP三次握手和四次挥手的问题在面试中是最为常见的考点之一。很多读者都知道三次和四次,但是如果问深入一点,他们往往都无法作出准确回答。本篇尝试使用动画来对这个知识点进行讲解,期望读者们可以更加简单地地理解TCP...

2018-10-09 10:26:21 642 2

原创 【技巧】如何切换更改CSDN上的博客皮肤 | 新版CSDN博客皮肤更换不生效解决方案

登录后点击头像 并进入创作中心找到博客皮肤的代码所在位置 (注:点击下面图片可放大查看)替换value值与id值 (注:点击下图 放大查看)点击保存,即可生效效果展示 成功替换:...

2018-10-09 09:46:18 391 3

原创 【技巧】如何给CSDN上的每篇原创文章添加版权声明

首先登录CSDN后,点击个人头像部分,进入创作中心点击博客设置,开启版权声明,填写内容并保存效果展示:

2018-10-09 09:21:58 3864 3

原创 Flask中模型类的数据库迁移操作Flask-Migrate和Flask-Script | 附知识图

总数据库迁移,迁移的是表结构, 数据不会发生变化常用命令如下:1- 准备工作终端连接数据库并做如下操作Pycharm运行如下代码from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)class Config(object): S...

2018-10-08 23:58:12 1021

原创 Flask中的flask_sqlalchemy模型类以及数据的增删改查操作 | ORM映射关系 | 附知识图

总结:模型类如下:class Role(db.Model):"""用户角色/身份表"""__tablename__ = "tbl_roles&

2018-10-08 19:49:34 2224

原创 Ubuntu18.04安装配置Redis4.0.11数据库图文教程

1-安装首先点击此官网链接下载redis数据库包将下载的包拖到ubuntu桌面,并打开终端进入桌面如果没有安装gcc,先执行安装命令:sudo apt-get install gcc执行解压命令:sudo tar -xzf redis-4.0.11.tar.gz -C /opt/执行命令:cd /opt/redis-4.0.11/src执行命令: sudo make dis...

2018-10-08 19:45:13 1841 1

原创 Ubuntu18.04给Postman创建快捷方式以及相关配置

给Postman添加快捷访问方式执行命令:sudo ln -s /opt/Postman/Postman /usr/bin/postman执行命令:cat > ~/.local/share/applications/postman.desktop <<EOL输入下面的代码后,按两次enter键或ctrl+d退出[Desktop Entry]Encoding=UTF-...

2018-10-08 08:21:56 2864

原创 Ubuntu18.04中Postman安装过程中遇到的错误

Postman安装过程中遇到的错误错误-1,解决方案为终端中执行此命令:sudo apt-get install libgconf-2-4./Postman: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory...

2018-10-08 08:19:07 1439 1

原创 Ubuntu18.04安装Postman|Postman的安装与配置与使用技巧

1-安装篇如果在安装过程中遇到错误,可以点击此链接查看解决方案点击此处官网下载Postman的Linux版本安装包然后将下载的安装包拖到Ubuntu的桌面中执行解压命令,注意替换为自己的Postman版本:sudo tar -xzf Postman-linux-x64-6.3.0.tar.gz -C /opt/执行命令,进入解压后的包:cd /opt/Postman/执行...

2018-10-08 08:16:37 10708 3

原创 Ubuntu18.04中创建Pycharm快捷方式

终端进入此路径:cd /usr/share/applications执行命令:sudo touch pycharm.desktop执行命令:sudo vim pycharm.desktop复制下面代码到pycharm.desktop文件中,注意修改其中标记的两项的路径[Desktop Entry]Version=1.0Type=ApplicationName=P...

2018-10-08 08:12:56 3838 1

原创 Ubuntu18.04安装Pycharm过程中遇到的问题附解决方案

安装过程中遇到的错误以及解决方案报错-1:Python packaging tools not found.Install packaging tools解决方案:终端执行命令:sudo apt install python3-pip 然后重启Pycharm 报错-2:ModuleNotFoundError: No module named 'distutils.co...

2018-10-08 08:10:27 3441

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除