今天在本地很快实现了最新评论的功能。在右手边的最新评论点击连接时会去到文章的页面,并定位到评论所在的锚点上,也就是说,我需要在页面上取得评 论所在文章的ID,也就是需要这样:{{comment.comment_to.id}}。这时候,我仅仅需要获得文章的ID,但不知道Django是否 会到数据库去把相应的文章查出来(我没有使用Select_relate)之后再拿ID呢?不过Django好现没有可以设置打印执行Sql语句的开关, 并不能通过配置来看到运行时Django查了多少次数据库。而这样的功能,我使用Java的Hibernate时就有的。 我Google了一下,发现Django本身是没有提 ...
Mod_python的使用要求与Apache结合。我使用的Apache版本为2.2,python为2.5,配套的Mod_python为3.3.1。安装及调通的步骤如下: 一、安装Apache。到http://httpd.apache.org/下载最新版本的Apache,如果是Windows环境,直接下载可执行文件 安装完就可以了。测试Apache是否正常工作,直接访问http://localhost就可以,当看到It works表示安装成功了。 二、安装Python。下载Python2.5版,直接安装即可。 三、安装Mod_python。到http://www.modpyth ...
感谢Django强大的syndication feed framework,我可以很轻松地实现RSS的生成工作。Fallever的RSS可以从每个Blog的右下角找到。Django的官方文档见这里。文档中的第一个Example并不适合我,Fallever现在的情况是提供每个Blogger一个RSS文件,因此需要传参数,情况比较类似“A complex example”那一段。 使用Django的SFF来生成RSS太简单了。有下面几个步骤: 一、配置URLConf: (r'^feeds/(?P.*)/rss.xml$', 'django.contrib. ...
模板是一个文本文件.可以是HTML,XML,CSV甚至其他任意格式的文本. 模板有自己的元素: 一.Variables(变量): 变量的写法是:{{variable}}或{{book.name}},使用"."来获得对象的属性.与Freemarker等流行模板类似. 二.filters(过滤): 我们可以通过过滤器来改变变量的显示,用法: {{name|lower}}效果是将名字全部变成小写. 过滤器可以联用,只要在后面跟着写上就OK了. 过滤器还可以加参数:{{ bio|truncatewords:30 }},如果Filter的参数带有空格,那个这个参数必须 ...
要点:使用系统模块,遍历磁盘,遍历文件,找到符合条件的文件记录下来到一个Log文件中(XML格式). python 代码   import win32api   import os      #constants and configs   IGNORE_PATH = [       "C:\\WINDOW ...
dir函数可以接受任何类型参数,如类型,对象,模块等. 下面一段程序将说明dir一个模块,类,对象时的情况:  先写一个模块: python 代码   class Person:       def __init__(self,name):           self.name = name   &n ...
python 代码如下:python 代码 def buildConnectionString(params):   """Build a connection string from a dictionary of parameters.   Returns string."""   return ";". ...
1、真假值类型 与Javascript一样地,或者说这是脚本语言的相同特性,python的任何对象都可以出现在真假表达式中,即if obj,或while obj。下面是一些被认为是False的值: None,False,数值类型的0值,空队列()、[],空字典 {},而对于用户自定义的类型,如果实现了方法__nonzero__()返回False值或__len__()方法返回0值的。 2、布尔值的操作符: and 与 or 或 not 非 3、比较操作符: <、<=、>、>=、!=、<>、is、is not。浅而易明。明显地。 4、数据类型: in ...
动态参数是样很神奇的东西。我写了下面一段代码: python 代码   class Person:    def __init__(self,*pros,**attrs):      self.name = "jeff"     self.pros = pros    for (key, ...
用Python写了一个猜数的小游戏。很简单,电脑抽一个0到100的随机数,玩家猜电脑里的数字是什么,并视玩家所猜的数而给出太大或太小的提示,一直玩到猜中为止,程序将记录玩家所猜的次数。 程序涉及了控制台输入输出,数据类型转换,随机数,异常捕捉等。 #!/usr/bin/python''' this is a number guessing game.the computer make a random number and store into the memory.the player guess what the number is.the computer will give ...
2007-07-13

关于Python的Type,Module,Class

关键字: python type
type? 注意,Python里面任何东西都是对象,但并不是任何东西都是类! 看下面一段程序及说明(来自Dive into python): 例 4.5. type 介绍 >>> type(1) .1<type 'int'>>>> li = []>>> type(li)  .2<type 'list'>>>> import odbchelper>>> type(odbchelper) ...
我想我是海
搜索本博客
存档
最新评论