- 浏览: 23880 次
- 性别:
-
最新评论
文章列表
1.什么是AJAX?
AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)
在不重载整个网页的情况下,AJAX通过后台加载数据,并在网页上进行显示。AJAX的应用程序案例:谷歌地图,腾讯微博,优酷视频,人人网。
2.jQuery和AJAX
jQ ...
1.views.py文件的设置
为了新建的页面能有一个正确的URL地址,我们必须在views.py也就是视图文件里创建一个函数,这个函数返回的是你要跳转的页面的名称。
from django.shortcuts import render
def render_list(request):
return render(request, 'APP/指定页面.html')
from django.shortcuts import render 是指从django.shortcuts这个模块中引入render这个请求。
def render_list(request): ...
1.jQuery 库的特性
jQuery 是一个 JavaScript 函数库。
jQuery 库包含以下特性:
(1)HTML元素选取
(2)HTML元素操作
(3)css操作
(4)HTML事件函数
(5)JavaScript特效和动画
(6)HTML DOM遍历和修改
(7)AJAX
(8)Utilities
2.在HTML ...
1.页面跳转
页面跳转会在对象被点击时发生。
(1)创建一个链接,点击打开一个新的网页。
<input type=button onclick=”window.open(‘连接’)“>
(2)创建一个本页刷新,点击跳转到本页。
<input type=button value=刷新 onclick=”window.location.reload()“>
<input type=button value=刷新 onclick=”window.history.go(0)“>
(3)创建一个前进事件,点击使当前页面跳转到下一页面。
< ...
1.基础语法
css规则由两个主要的部分构成:选择器,以及一条或多条声明。
selector{declaration1;declaration2;declaration3;}
selector 选择器
declaration 声明
属性(property)是你希望设置的样式属性(style attribute)每个属性有一个值。属性和值被冒号分开。
h1{color:red;font-size:14px}
h1是选择器,color:red 是一个声明,font-size:14px 是另一个声明。
(1)我们也可以使用十六进制的颜色值来表示颜色属性的值。
(2)如果属性的 ...
1.HTML是一种简单的代码,由web浏览器解释,为用户显示一个网页。
HTML代表“HyperText Markup Language(超文本标记语言,标记语言是一套标记标签)”。 超文本是指它是一种支持网页之间的超链接的文本。 标记是指我们将一份文件用代码标记组织起来,然后告诉某个东西(在这种情况下,浏览器中) 如何解释网页。HTML 代码是由标记构成的,每一个都是由 < 开始,由结束 >. 这些标签表示标记元素。你可以使用HTML来建立自己的WEB站点,HTML运行在浏览器上,由浏览器来解析。
简单的实例:
<!DOCTYPE html>
< ...
1.安装git
在大多数的Linux系统上,git已经被安装了,我们可以通过以下命令把他更新到最新版本。
git clone https://github.com/git/git
2.创建一个远程代码库
远程代码库有很多,可以根据自己的喜好选择一个。https://coding.net/这是码 ...
1.创建一个django项目:
django-admin startproject projectname
2.创建数据库:
python manage.py syncdb
3.创建APP:
python manage.py startapp appname
4. 创建App对应的数据模型:
在App目录下的models.py中定义自己的数据模型
5.将刚创建的App加入到整个django项目中:
在setting.py文件的INSTALLED_APPS 元组中加入刚创建的App的名字
6.更新数据库,在数据库中生成未创建的数据模型:
python mana ...
1.帮助
--help 简单的帮助
help command 较详细的帮助
man command 最详细的帮助
2.ls 命令
ls -a 显示全部的文件及文件夹,包括隐藏的文件或文件夹
ls -l 显示较全的文件信息,包括权限,用户,用户组
ls --color 显示文件及文件夹,并标有不同的颜色
3.mkdir命令
mkdir 创建目录
4.rmdir命令
rmdir 删除目录
5.cd命令
cd 移动到当前目录
cd .. 从当前目录移动到父目录
...
1.创建虚拟环境虚拟环境可以使计算机上的编码环境保持整洁。虚拟环境会以项目为单位将你的Python/django安装隔离开。你对一个网站的修改不会影响其他开发的网站。(终端)在home目录下创建一个新目录djangogirls,并移动到该目录下:
mkdir djangogirls
cd djangogirls
(终端)创建一个虚拟环境myvenv,命令:
python3 -m venv myvenv
2.使用虚拟环境
(终端)输入以下命令(将myvenv替换成你的虚拟环境的名字):
~/djangogirls$ source myvenv/bin/activate
当 ...
Linux下一般都会带有默认的Python,但一般我们会用到更高版本的Python,所以我们需要一个版本转换器。这几个版本的Python互不影响。1.安装pyenv在终端执行以下命令安装pyenv及其插件:
$ curl -L https://raw.githubusercontent.com/yyuu/pyenv-ins ...
1.Date()
将日期设置为当前日期。 在不指定日期的情况下创建 Date 对象的实例时,将返回一个值,该值表示当前日期和时间,包括年、月、日、小时、分钟、秒和毫秒。 然后,你可以读取或修改此日期和时间。 以下示例演示如何在不使用任何参数的情况下实例化日期,并采用 YYYY-MM-DD hh:mm:ss 格式显示该日期。格式可以根据自己的需求修改。获取当前年份:var year = Date().getFullYear();获取当前月份,需要加1:var month = Date().getMonth()+1;获取当前日期:var day = Date().getDate();获取当前时 ...
1.parseInt()
parseInt()会试图将其收到的任何输入值(通常是字符串)强制转化成整数类型输出。如果转换失败就会返回NaN。
console.log(parseInt(123));
//123
console.log(parseInt(1.23));
//1
console.log(parseInt(a1.23));
//NaN
2.parseFloat()
parseFloat()与parseInt()的用法基本相同。parseFloat()支持将收到的输入值强制转换为十进制数。所以这个函数只有一个参数。如果转换失败就会返回NaN。
console.log(parseF ...
1.构造函数模式测试 构造函数首字母大写,没有显式地创建对象,将属性和方法赋值给了 this 对象,没有return语句。
function CPerson(name,sex,age) {
this.name = name;
this.sex = sex;
this.age = age;
this.show = function () {
console.log(this.name, this.age, this.sex);
}
}
var p1 = new CPerson('wangyongfei','男','23');
p1.show();
//wangyongfei ...
each_.each(list, iteratee, [context]) Alias: forEach
遍历list中的所有元素,按顺序用遍历输出每个元素。如果传递了context参数,则把iteratee绑定到context对象上。每次调用iteratee都会传递三个参数:(element, index, list)。如果list是个JavaScript对 ...