禁用ubuntu 客人会话

sudo vi /usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf 添加: allow-guest=false 重启。
分类: 其他 发布时间: 07-05 22:40 阅读次数: 0

iOS下UISlider的订制样式

近期项目要使用slider,需要做成的样式如下:实现首先要创建一个继承UISlider的子类,因为改变滑条高度的函数只有在子类继承后才能生效,附上改变滑条高度的代码,在子类的.m文件里写:-(CGRect)trackRectForBounds:(CGRect)bounds{bounds= [super trackRectForBounds:bounds];//必须通过调用父类的trackRectF...
分类: 其他 发布时间: 07-05 22:40 阅读次数: 0

8-6 课程评论评论功能

C:\Users\hlg\PycharmProjects\MxOnline\apps\courses\views.py # _*_ encoding:utf-8 _*_ from django.shortcuts import render from django.views.generic.base import View from pure_pagination import Paginato...
分类: 其他 发布时间: 07-05 22:39 阅读次数: 0

8-7 相关课程推荐

C:\Users\hlg\PycharmProjects\MxOnline\apps\utils\mixin_utils.pyfrom django.contrib.auth.decorators import login_required from django.utils.decorators import method_decorator class LoginRequiredMixin...
分类: 其他 发布时间: 07-05 22:39 阅读次数: 0

10-1 配置全局导航

{% if request.path|slice:'7' == '/course' %}class="active"{% endif %}C:\Users\hlg\PycharmProjects\MxOnline\templates\base.html<!DOCTYPE html> <html> {% load staticfiles %} <head> &l...
分类: 其他 发布时间: 07-05 22:39 阅读次数: 0

10-2 全局搜索功能开发

//顶部搜索栏搜索方法 function search_click(){ var type = $('#jsSelectOption').attr('data-value'), keywords = $('#search_keywords').val(), request_url = ''; if(keywords == ""){ r...
分类: 其他 发布时间: 07-05 22:38 阅读次数: 0

10-3 个人信息展示

C:\Users\hlg\PycharmProjects\MxOnline\apps\users\urls.py# _*_ encoding:utf-8 _*_ from django.conf.urls import url, include from .views import UserInfoView urlpatterns = [ # 用户信息 url(r'^info/...
分类: 其他 发布时间: 07-05 22:38 阅读次数: 0

10-4 修改密码和修改头像

cleaned_data : form会把所有验证通过的字段,放到cleaned_data里面。修改头像部分:C:\Users\hlg\PycharmProjects\MxOnline\templates\usercenter-info.html{% extends 'usercenter-base.html' %} {% block title %}个人信息- 慕学在线网{% endblock ...
分类: 其他 发布时间: 07-05 22:38 阅读次数: 0

10-6 修改邮箱和用户信息

修改邮箱C:\Users\hlg\PycharmProjects\MxOnline\templates\usercenter-base.html <div class="dialogbox changeemai1 changephone" id="jsChangeEmailDialog"> <h1>修改邮箱</h1> &lt...
分类: 其他 发布时间: 07-05 22:38 阅读次数: 0

10-9 我的收藏

课程机构 授课教师 公开课C:\Users\hlg\PycharmProjects\MxOnline\templates\usercenter-fav-org.html{% extends 'usercenter-base.html' %} {% block title %}我的收藏- 慕学在线网{% endblock %} {% load staticfiles %} {% block cust...
分类: 其他 发布时间: 07-05 22:37 阅读次数: 0

10-11 我的消息

经典的地方C:\Users\hlg\PycharmProjects\MxOnline\apps\users\models.py def unread_nums(self): # 获取用户未读消息的数量 from operation.models import UserMessage return UserMessage.objects.fi...
分类: 其他 发布时间: 07-05 22:37 阅读次数: 0

11-1 登出和点击数以及收藏数完善

一、退出功能C:\Users\hlg\PycharmProjects\MxOnline\apps\users\views.pyclass LogoutView(View): """ 用户登出 from django.contrib.auth import authenticate, login, logout """ def get(self, reque...
分类: 其他 发布时间: 07-05 22:37 阅读次数: 0

11-2 首页功能开发

两个新技能:一、 <div class="module1_{{ forloop.counter|add:2 }} box"> <!-- forloop.counter 是从1开始的,然后加2 --> {% for...
分类: 其他 发布时间: 07-05 22:37 阅读次数: 0

ES6基础知识2

字面理解ES6的三种声明方式:var:它是variable的简写,可以理解成变量的意思。let:它在英文中是“让”的意思,也可以理解为一种声明的意思。const:它在英文中也是常量的意思,在ES6也是用来声明常量的,常量你可以简单理解为不变的量。var声明:var在ES6里是用来升级全局变量的,我们可以先作一个最简单的实例,用var声明一个变量a,然后用console.log进行输出。12var ...
分类: 其他 发布时间: 07-05 22:36 阅读次数: 0

ES6基础知识3——扩展运算符

对象扩展运算符(…):当编写一个方法时,我们允许它传入的参数是不确定的。这时候可以使用对象扩展运算符来作参数,看一个简单的列子:function judy(...arg){ console.log(arg[0]); console.log(arg[1]); console.log(arg[2]); console.log(arg[3]); } judy(1,2,3)...
分类: 其他 发布时间: 07-05 22:36 阅读次数: 0

ES6数组知识(1)

fill( )实例方法:fill()也是一个实例方法,它的作用是把数组进行填充,它接收三个参数,第一个参数是填充的变量,第二个是开始填充的位置,第三个是填充到的位置。123let arr=[0,1,2,3,4,5,6,7,8,9];arr.fill('jspang',2,5); //[0, 1, "jspang", "jspang", "jspang", 5, 6, 7, 8, 9]console...
分类: 其他 发布时间: 07-05 22:36 阅读次数: 0

判断是否为手机端页面/pc端的方法

判断是否为手机端:思路:手机端跳转到一个页面,电脑端显示另外一个页面if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) { window.location.href = "https://www.baidu.com/"; } else { window.location.href = "http...
分类: 其他 发布时间: 07-05 22:35 阅读次数: 0

phpstorm 配置 babel 支持EcmaScript6

1.安装nodejs2.npm install --save-dev babel-cli3.npm install babel-preset-es2015 --save-dev4.phpstorm->settings->language&framework->javascript->ecmaScript65.phpstorm->settings->too...
分类: 其他 发布时间: 07-05 22:35 阅读次数: 0

简单理解一下闭包

什么是闭包?function a(){ var n = 0; function b(){ n++; console.log(n) } b(); b(); } a(); //控制台输出1,在输出2再来一段代码:function a(){ var n =0; console.log(this) ;//指代a这个对象...
分类: 其他 发布时间: 07-05 22:35 阅读次数: 0

ES6 Set结构

这节学习Set数据结构,注意这里不是数据类型,而是数据结构。它是ES6中新的东西,并且很有用处。Set的数据结构是以数组的形式构建的。set的声明:new Set 有去重的功能12let setArr = new Set(['wayne','judy','web','judy']);console.log(setArr);//Set {"wayne", "judy", "web"}Set和Arra...
分类: 其他 发布时间: 07-05 22:34 阅读次数: 0