上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页
摘要: Django缓存 # 1)导入缓存功能 from django.core.cache import cache # Django缓存默认采用内嵌的memcache数据库 - 每次重启项目,缓存重置# redis数据库, 可以替代memcache数据库作为Django的缓存数据库,防止重启缓存消失 # 阅读全文
posted @ 2020-03-03 22:18 战斗小人 阅读(399) 评论(0) 推荐(0) 编辑
摘要: TODO注释 """ 作用:todo是一种特殊的注释,书写就是 # TODO 注释内容,可以在TODO控制台面板快速定位注释位置 """ 自定义模态框 componses/Login.vue <template> <div class="login"> <span @click="close_log 阅读全文
posted @ 2020-03-02 00:23 战斗小人 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 版本控制器 """ 完成 协同开发 项目,帮助程序员整合代码 i)帮助开发者合并开发的代码 ii)如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 软件:SVN 、 GIT(都是同一个人的个人项目) github、gitee(两个采用git版本控制器管理代码的公共平台) git:集 阅读全文
posted @ 2020-02-28 23:51 战斗小人 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 前端主页 图片准备 将提供的资料中的图片移植到项目的img文件夹下 页头组件:components/Header.vue <template> <div class="header"> <div class="slogan"> <p>老男孩IT教育 | 帮助有志向的年轻人通过努力学习获得体面的工作和 阅读全文
posted @ 2020-02-28 23:30 战斗小人 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境的搭建 优点 1、使不同应用开发环境相互独立 2、环境升级不影响其他应用,也不会影响全局的python环境 3、防止出现包管理混乱及包版本冲突 windows 安装 # 建议使用pip3安装到python3环境下 pip3 install virtualenv pip3 install vi 阅读全文
posted @ 2020-02-26 23:02 战斗小人 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 前言 """ 1)前后台权限管理: 后台管理:基于RBAC(auth模块的六表),用admin|xadmin来管理 前台管理:基于三大认证权限管理,认证采用的是jwt认证,jwt一般也是依赖auth模块的六表 2)认证模块: 继承BaseAuthentication,实现authenticate方法 阅读全文
posted @ 2020-02-26 00:42 战斗小人 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 项目初始化 settings.py INSTALLED_APPS = [ # ... 'rest_framework', ] MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') # 自定义用户表 AUTH_USER_M 阅读全文
posted @ 2020-02-25 00:27 战斗小人 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 准备工作 models.py from django.db import models # 基类:是抽象的(不会完成数据库迁移),目的是提供共有字段的 class BaseModel(models.Model): is_delete = models.BooleanField(default=Fal 阅读全文
posted @ 2020-02-24 01:18 战斗小人 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 序列化类外键字段的覆盖 """ 1)在序列化类中自定义字段,名字与model类中属性名一致,就称之为覆盖操作 (覆盖的是属性的所有规则:extra_kwargs中指定的简易规则、model字段提供的默认规则、数据库唯一约束等哪些规则) 2)外键覆盖字段用PrimaryKeyRelatedField来 阅读全文
posted @ 2020-02-21 23:52 战斗小人 阅读(1740) 评论(1) 推荐(1) 编辑
摘要: Django model中对多个字段做联合唯一约束 class MyModel(models.Model): field1 = models.CharField(max_length=50) field2 = models.CharField(max_length=50) class Meta: u 阅读全文
posted @ 2020-02-21 14:40 战斗小人 阅读(288) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页