摘要: tty 查看终端信息 hostnamectl set-hostname xxxx 设置主机名 xshell 快捷键 login ctrl + shift +r login ctrl + d 清屏 ctrl +l 定时任务 利用crontab crontab -u //设定某个用户的cron服务 cr 阅读全文
posted @ 2019-03-23 00:32 Luciferl 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 序列化的三种方式: --values + JsonResponse --django.core.serializers + HttpResponse -- DRF实现序列化 -- 第一步声明序列化器 -- 第二步使用我们的序列化器序列化queryset -- 序列好的数据在ser_ob 阅读全文
posted @ 2019-03-13 12:53 Luciferl 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Django的模型(Model)的本质是类,并不是一个具体的对象(Object)。当你设计好模型后,你就可以对Model进行实例化从而创建一个一个具体的对象。Django对于创建对象提供了2种不同的save与create方法,我们来仔细分析下这两种方式有什么不同。 我们来先看看下面这个例子。我们已经 阅读全文
posted @ 2019-03-13 10:17 Luciferl 阅读(5002) 评论(0) 推荐(0) 编辑
摘要: 比如在Django admin 注册models时,会用到。 对于APP里自带的models,可以使用这种方式注册。 但是如果想要扩展models在Django admin页面的显示效果时,就没法用上面的方法了,但是可以使用装饰器来简化书写的代码量。 补充一个获取模块中类名的方法。 阅读全文
posted @ 2019-03-10 19:50 Luciferl 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 1.url.py 路由系统 正则: 分组匹配 分组命名匹配 分级路由: include 给路由起别名: name=‘xxx’ 反向解析url view from django.urls import reverse reverse('xx',args=[]) reverse('xx',kwargs= 阅读全文
posted @ 2019-02-02 23:02 Luciferl 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 优势:开发效率高劣势:损失一部分性能ORM语法: 1.操作数据表 增删改 2.操作数据行 增删改查 Django使用ORM连接数据库 1. 先自己创建一个数据库 2. 告诉Django连哪个库 3. 创建表 app/models.py写一个类 注意:要继承mdoels.Model 4. 使用pymy 阅读全文
posted @ 2019-01-25 01:09 Luciferl 阅读(125) 评论(0) 推荐(0) 编辑
摘要: bootstrap 1.样式类 1.栅格系统 0.包含在container里边 1.每一行分成12列 2. 阅读全文
posted @ 2019-01-23 16:01 Luciferl 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 题目 阅读全文
posted @ 2019-01-21 00:42 Luciferl 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 题目 阅读全文
posted @ 2019-01-19 22:37 Luciferl 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Python3 中有七个标准的数据类型(6+1): Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) None Python3 的六个标准数据类型中: 不可变数据(3 个):Number(数字)、String(字符串)、 阅读全文
posted @ 2019-01-15 12:40 Luciferl 阅读(171) 评论(0) 推荐(0) 编辑