摘要: 说起面向对象,大部分程序员首先会想到 类 。通过类可以创建许多具有共同属性以及方法的实例或者说对象。但是JavaScript并没有类的概念,而且在JavaScript中几乎一切皆对象,问题来了,JavaScript中如何面向对象? JavaScript中将对象定义为:一组无序的 键值对的集合,属性以 阅读全文
posted @ 2016-11-02 22:19 MnCu 阅读(1688) 评论(0) 推荐(1) 编辑
摘要: 先啥也不说:来张效果图 我是根据:http://www.imooc.com/learn/133 这里的课程进行学习的。大大的感谢liuyubobobo老师的深入浅出的讲解!! 我在这里仅仅提供我自己的代码和整体思路。 我的思路: 1 我们需要创建一个名为Ball的构造函数,每一个小球都是该构造函数的 阅读全文
posted @ 2016-11-02 15:28 MnCu 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 一个站点通常需要保存额外的文件,比如图片 css样式文件 js脚本文件 ,在django中,倾向于将这些文件称为 静态文件。django提供了django.contrib.staticfiles 模块来帮助我们方便的管理静态文件。 配置静态文件的两种方式: 1 配置单独app下的静态文件,比如某个a 阅读全文
posted @ 2016-10-30 17:38 MnCu 阅读(2299) 评论(0) 推荐(0) 编辑
摘要: 所谓事件,就是HTML文档或浏览器窗口发生的一些特定的交互瞬间(比如用户点击了一个html元素),事件可以使用侦听器或者事件处理程序来预定事件。 事件流:描述了页面接收事件的顺序 1 事件冒泡流,由最具体的元素逐级向上传播,直至文档。 例如:如果我们点击了网页中的一个<li>标签,我们可以认为我们不 阅读全文
posted @ 2016-10-28 13:00 MnCu 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 概述 JavaScript的实现包含三个部分: 1 核心(ECMAScript) 提供核心语言功能 2 文档对象模型(DOM) 一套提供了访问以及操作网页内容的API 3 浏览器对象模型(BOM) 一套提供了与浏览器交互的API ECMAScript仅仅定义了这门语言的基础,如定义了:语法、类型、语 阅读全文
posted @ 2016-10-23 11:04 MnCu 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 效果演示: github地址:https://github.com/mncu/django_projects/tree/master/django_projects/pagination_test 本例中总页数为30页,显示页数为12页,当前页的前排页数为4,后排页数为5 将分页分为三种情况: 1 阅读全文
posted @ 2016-10-09 20:08 MnCu 阅读(4547) 评论(0) 推荐(0) 编辑
摘要: 想要实现自定义标签和过滤器需要进行准备工作: 准备(必需)工作: 1 在某个app下创建一个名为templatetags(必需,且包名不可变)的包。假设我们在名为polls的app下创建了一个templatetags的包,并在该包下创建了一个名为mytags的文件。那么目录结构看起来应该就像这样: 阅读全文
posted @ 2016-10-06 20:59 MnCu 阅读(8153) 评论(2) 推荐(4) 编辑
摘要: 本文转自:http://www.cnblogs.com/linjiqin/p/3731751.html 作者:Ruthless 另: 本文对原文做了适当修改 更为详细的介绍可以参考官方文档。 emplate html(模板文件): 有如下一个form: 处理这个form的视图收到了在request. 阅读全文
posted @ 2016-09-25 18:26 MnCu 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 认证登录 django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: 1 authenticate(**credentials) 提供了用户认证,即验证用户名以及密码是否正确 一般需要username password两个关键字参数 如果认证信息有效,会返回一个 User 对象 阅读全文
posted @ 2016-09-24 21:36 MnCu 阅读(4435) 评论(0) 推荐(0) 编辑
摘要: 什么是html转义? 所谓html转义就是将 html关键字(包括标签,特殊字符等) 进行过滤替换。过滤替换格式如下: 接下来我们通过实例演示django中转义的细节以及如何关闭转义 一 django的模板默认会对 模板变量 进行转义,比如: 我们的urls.py文件中有这么一行: 名为test的v 阅读全文
posted @ 2016-09-24 14:47 MnCu 阅读(4006) 评论(0) 推荐(0) 编辑