摘要: 本文目录 一 传统的开发模式 二 前后端分离的开发模式 三 前后分离的优点 四 JWT实现用户认证 五 跨域问题解决 回到目录 一 传统的开发模式 前后端分离前我们的开发协作模式一般是这样的: 前端写好静态的HTML页面交付给后端开发。静态页面可以本地开发,也无需考虑业务逻辑只需要实现View即可。 阅读全文
posted @ 2019-06-25 20:33 DragonFly123 阅读(7250) 评论(0) 推荐(2) 编辑
摘要: <span id="OSC_h2_1"></span> 1 1、ImportError: No module named ‘DjangoUeditor’ 出错原因:安装DjangoUeditor库适用于python2,需要下载适用python3的 下载地址:https://github.com/tw 阅读全文
posted @ 2019-06-25 20:31 DragonFly123 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 这是一个神奇的组件,通过名字我们可以看出来,这个组件的功能就是把model和form组合起来,对,你没猜错,相信自己的英语水平。 先来一个简单的例子来看一下这个东西怎么用: 比如我们的数据库中有这样一张学生表,字段有姓名,年龄,爱好,邮箱,电话,住址,注册时间等等一大堆信息,现在让你写一个创建学生的 阅读全文
posted @ 2019-06-25 20:29 DragonFly123 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 当一般的查询语句已经无法满足我们的需求时,Django为我们提供了F和Q复杂查询语句。比如在我定义的这个模型类中, 书的价格飞 阅读全文
posted @ 2019-06-25 20:27 DragonFly123 阅读(2176) 评论(0) 推荐(0) 编辑
摘要: <!-- flowchart 箭头图标 勿删 --> 使用xadmin替换Django自带的admin后台 Django自带有admin后台,但是其风格并不漂亮、功能也不是让人很满意。因此一些大牛就重写了admin后台叫做xadmin,进来的各位应该是对django自带的admin不是很满意,可以参 阅读全文
posted @ 2019-06-25 20:26 DragonFly123 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: IT运维的分类 传统运维痛点 自动化运维平台的特性 资产管理系统(CMDB) CMDB包含的功能 CMDB实现的四种方式 IT运维的分类 IT运维,指的是对已经搭建好的网络,软件,硬件进行维护。运维领域也是细分的,有硬件运维和软件运维 硬件运维主要包括对基础设施的运维,比如机房的设备,主机的硬盘,内 阅读全文
posted @ 2019-06-24 20:49 DragonFly123 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 本文目录 一 简介 二 redis的安装和使用 三 Python操作Redis之安装和支持存储类型 四 Python操作Redis之普通连接 四 Python操作Redis之连接池 五 操作之String操作 六 操作之Hash操作 七 操作之List操作 八 操作之Set操作 九 其它操作 十一 阅读全文
posted @ 2019-06-23 15:40 DragonFly123 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 使用Python的redis-py工具连接Redis,需要先安装Python以及redis-py,以CentOS为例,介绍redis-py的客户端环境搭建。 以下内容的验证环境为华为云的分布式缓存(DCS for Redis)以及弹性云服务器ECS。 第0步:准备工作 华为云上购买1台弹性云服务器E 阅读全文
posted @ 2019-06-23 15:34 DragonFly123 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 玩转Linux操作系统 说明:本文中对Linux命令的讲解都是基于名为CentOS的Linux发行版本,我自己使用的是阿里云服务器,系统版本为CentOS Linux release 7.6.1810。不同的Linux发行版本在Shell命令和工具程序上会有一些差别,但是这些差别是很小的。 Linu 阅读全文
posted @ 2019-06-23 14:08 DragonFly123 阅读(954) 评论(0) 推荐(0) 编辑
摘要: print("\tPython")#\t表示空四个字符,也称缩进,相当于按一下Tab键 print("\nPython\nJAVA\nC++\nJavaScript\nC#")#\n表示换行,相当于按一下回车 print("languages:\n\tPython\n\tJAVA\n\tC++\n\ 阅读全文
posted @ 2019-06-19 09:42 DragonFly123 阅读(69203) 评论(0) 推荐(0) 编辑