标签归档:错误

Micolog 错误 NoneType’ object has no attribute ‘encode’ 解决方法

在 Micolog(0.713)中使用某些模板,会导致错误: ‘NoneType’ object has no attribute ‘encode’

具体现象在这里有说明,本文不再赘述。

解决方法:

打开filter.py,在第21行后插入:
      if
value==None:
            
return urllib

使之变为:
21
  def urlencode(value):
22        if value==None:

23                return urllib
24        return urllib.quote(value.encode(‘utf8’))

别问我为什么…我也不知道.. -_-||
总之这样就恢复了…

本人的 Python 停留在会写 Hello World 的程度上,这两行代码纯粹是蒙出来的…
这样改会不会有什么不良后果我也不知道…

Micolog 莫名其妙的错误

Update100723: 错误的解决方法见这里
Update101113: 这个问题出现在 0.7 RC2 中,请首先尝试最新版

这个Blog目前(2010.7)是用 Micolog 架设的…
这两天无法访问,都是因为这个莫名其妙的Bug:

错误信息

(提示错误: ‘NoneType’ object has no attribute ‘encode’

试过重新下载上传整个 Micolog 和主题,无效…
试过导出所有文章,删除,然后再导入,无线…
删除最后发的一篇文章,无效…

最后换了主题才恢复…
之前用的 devart ,后来试的 iVove 等都出现同样的错误…

总之,就是突然间,好看的主题都不能用了… -_-|||
于是就成了现在这样,随便扔上来个能用的就是了…以后再慢慢改…

我也不知道是 GAE、Micolog、devart 或是其他的什么东西有问题…没技术还是不行啊…

Update100723: 错误的解决方法见这里