刚才升级上服务器上去看了下错误日志,发现有一个 MemcachedKeyCharacterError: Control characters not allowed 的错误,看了下url,是因为有一个url(用文章标题做slug)中间有空格,导致memcached出错。
有两个解决方案,第一是去掉所有空格,然后把这个当做key。第二个就是稍复杂点,取slug得md5值。
importhashlibslug=hashlib.md5(slug).hexdigest()
这样就行了
- from the5fire.com
----EOF-----
微信公众号:Python程序员杂谈
微信公众号:Python程序员杂谈