摘要: python跟c语言不同,在局部作用域申明同名的变量,它会生成一个新的局部变量,而不是使用外边的变量,因为它没有像c语言int a; a=4这样的定义方式和引用方式。 在这里,fun里面的cnt是属于fun的局部变量的,跟外边的cnt不是同一个cnt。 如果要对外边的cnt进行操作,则需要先要使用global关键字进行申明,说明使用的是全局变量cnt,而不是在fun中重新分配一个新的cnt变量。 global cnt cnt=0 def fun(): global cnt cnt+=1 pass ps:python 的排序很方便... 阅读全文
posted @ 2013-04-02 13:59 编缘 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 下列情况是从浏览器的地址栏正常取得Request.ServerVariables("HTTP_REFERER"): 1) 直接用<a href=""> 2) 用Submit或<input type="image">提交的表单(POST或GET) 3) 使用JAvaScript提交的表单(POST或GET) 下面我们再看看Request.ServerVariables("HTTP_REFERER")不能正常取值的情况: 1) 从收藏夹链接 2) 单击主页或自定义的地址 3) 在浏览器中直接输地 阅读全文
posted @ 2013-04-02 13:59 编缘 阅读(861) 评论(0) 推荐(0) 编辑
摘要: {{ name | lower }} 小写{{ my_text|escape|linebreaks }} 先转义文本到HTML,再转换每行到标签{{ bio | truncatewords:”30″ }}显示前30个字{{content|striptags}} 纯文本格式{{ pub_date | date:”F j, Y” }}{{ 123|add:”5″ }} 给value加上一个数值{{ “AB’CD”|addslashes }} 单引号加上转义号,一般用于输出到javascript中{{ “abcd”|capfirst }} 第一个字母大写{{ “abcd”|center:”50″ } 阅读全文
posted @ 2013-04-02 13:58 编缘 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 页面代码:<form id="uploadForm" action="" method="POST" enctype="multipart/form-data">{% csrf_token%} <input type="file" id="eki_file" name="eki_file" value="{{eki_file}}"/> <input type="file" id=&quo 阅读全文
posted @ 2013-04-02 13:57 编缘 阅读(280) 评论(0) 推荐(0) 编辑