摘要: forcedirectories和CreateDirectory都能创建文件ForceDirectories可以创建多层目录.如果你创建一个目录为c:\mymusic\music如果你的C盘不存在一个叫mymusic的文件夹的话程序会自动创建,函数执行的结果是,创建了两个文件夹,mymusic和mu... 阅读全文
posted @ 2014-11-12 18:03 阿乐子 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 最近要使用python做一个在web上管理交换机的程序,需要远程登录,就查了点资料,由于还没有搞到交换机,就先用自己的机器测试一下。首先python的标准库中包含telnet,用起来也很方便,查看一下文档写了个小程序:[python]view plaincopy#!/usr/bin/envpytho... 阅读全文
posted @ 2014-08-16 12:27 阿乐子 阅读(1306) 评论(0) 推荐(0) 编辑
摘要: 装饰器模式可以在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责,也能够处理那些可以撤销的职责。经常用于日志记录、性能测试等场合。想象一下这个很常见的场景,你写了一个方法只提供给以登陆的用户访问(事实上我也是通过django的@login_required才了解到@修饰符的),你可以写以... 阅读全文
posted @ 2014-08-16 12:22 阿乐子 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 网页可见区域宽 document.body.clientWidth网页可见区域高 document.body.clientHeight网页可见区域宽(包括边线的宽) document.body.offsetWidth网页可见区域高(包括边线的宽) document.body.offsetHeight... 阅读全文
posted @ 2014-08-12 01:46 阿乐子 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 关于Python中的yield在介绍yield前有必要先说明下Python中的迭代器(iterator)和生成器(constructor)。一、迭代器(iterator)在Python中,for循环可以用于Python中的任何类型,包括列表、元祖等等,实际上,for循环可用于任何“可迭代对象”,这其... 阅读全文
posted @ 2014-08-10 02:12 阿乐子 阅读(336) 评论(0) 推荐(0) 编辑
摘要: Python的getattr(),setattr(),delattr(),hasattr()getattr()函数是Python自省的核心函数,具体使用大体如下:获取对象引用getattrGetattr用于返回一个对象属性,或者方法classA: def__init__(self): self.na... 阅读全文
posted @ 2014-08-09 23:32 阿乐子 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 在我做的项目中有个选择省城市的选项,这两个字段的关系是一对多的关系class Province(models.Model): # 省会name = models.CharField(max_length=30)class City(models.Model): #城市name = models.... 阅读全文
posted @ 2014-08-09 18:47 阿乐子 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 在前台当然是利用checkbox来得到复选框的语言:{% for language in languages%}{{ language.name }}{% endfor %}而复选框如果是已经选的在前台就展示的是选择的,那么input的属性就应该有checked那么就可以通过在前台if来判断lang... 阅读全文
posted @ 2014-08-09 18:41 阿乐子 阅读(3050) 评论(0) 推荐(0) 编辑
摘要: 本来想一张一张上传的,但是明显会对客户造成不必要的麻烦,所以如果前台一次性上传五张十张的话,那就简单的多。但是后台我数据库对于图片存储的字段只有一个,不可能有多少张照片就要多少个字段来存储。也就是说,1:我每次只能在后台存一张到数据库,2:在前台展示的时候我直接可以循环这一个字段来展示我的图片那么这... 阅读全文
posted @ 2014-08-09 18:22 阿乐子 阅读(3208) 评论(0) 推荐(1) 编辑
摘要: block extends include三者的差别跟用法一、定义基础模板,在html内容中定义多个block块,block由子模板引用同名block块,来决定是否替换这些部分{% block title %}一些内容,这里可不填{% endblock %}{% block content %}一些... 阅读全文
posted @ 2014-08-09 17:39 阿乐子 阅读(1268) 评论(0) 推荐(0) 编辑