1. less介绍 less是一门CSS扩展语言,也成为CSS预处理器,作为CSS一种形式的扩展,并没有减少CSS的功能,而是在现有的CSS语法之上,为CSS加入程序式语言的特性。它在CSS语法的基础之上,引入了变量,Mixin(混入),运算以及函数等功能,大大简化了CSS的缩写,并降低了CSS的维 ...
分类:
其他好文 时间:
2020-01-01 16:42:15
阅读次数:
77
视图家族 views:视图类: APIView, GenericAPIView mixin:视图工具类: CreateModelMixin, ListModelMixin, RetrieveModelMixin, UpdateModelMixin,其中包含两个工具:update,partial_up ...
分类:
其他好文 时间:
2019-12-30 23:26:44
阅读次数:
94
一:文件目录含义: -src |__assets #静态资源 如自定义字体、图片、公共css |__common #公共样式文件路径 |__theme #主题配色 |__mixin #混入函数 |__variable #scss常用变量 |__components |__base #基础公共组件 | ...
分类:
其他好文 时间:
2019-12-30 11:11:43
阅读次数:
96
用login_required装饰器来辨别用户是否登陆,如果没有登陆,则需要进行登录才能继续访问当前页面(有些页面是需要用户登陆后才可以访问);如果已经登陆,则可以继续访问。 首先配置 如果用户没有登陆,login_required装饰器会默认一个地址进行跳转,所以要在settings中进行配置需要 ...
分类:
其他好文 时间:
2019-12-29 20:19:12
阅读次数:
77
1.概述 你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法的名字就有可能与现有方法产生冲突。 let s = Symbol(); typeof s let s1 =Symbol('foo') s1 //Symbol(foo) s1.toString() // 'S ...
分类:
其他好文 时间:
2019-12-29 00:55:39
阅读次数:
85
第一步: 学会使用ModelSerializer, 并且会使用ModelSerializer相互嵌套功能 1. goods.serializers.py from rest_framework import serializers from goods.models import Goods, Go ...
$ 的使用 渲染效果 $primary-color: #333; body { color: $primary-color; } body { color: #333; } & 的使用,使用当前容器名称 a { font-weight: bold; &:hover { text-decoration... ...
分类:
Web程序 时间:
2019-12-23 19:21:36
阅读次数:
145
@mixin text-overflow(){ text-overflow:ellipsis; overflow: hidden; } @mixin flexCtn(){ display: -webkit-box; display: flex; display: -moz-box; display: ...
分类:
Web程序 时间:
2019-12-20 15:30:52
阅读次数:
291
引言 在我们有几十上百的视图类,都有get,post等方法,在功能类似时,会导致大量的重复代码出现,显然还有很多可以优化的地方。这也就有了视图组件,它的功能非常强大,能很好的优化接口逻辑。 视图组件 使用视图组件的mixin优化接口逻辑 导入 mixins 定义序列化类 定义视图类 # 1.导入mi ...
分类:
其他好文 时间:
2019-12-12 17:55:56
阅读次数:
86