キャッシュレイヤーのmemcachedバックエンドを使用してDjango1.3インスタンスを実行しています。最近、アプリケーションのデータベースの一部をデバッグしようとしていますが、memcachedサーバーをオフラインにすると、次のエラーが発生します。
AttributeError at /joinerysoft/contacts/ajax/all/None/None/
'NoneType' object has no attribute 'sendall'
Request Method: GET
Request URL: http://joinerysoft-directory.co.uk/joinerysoft/contacts/ajax/all/None/None/
Django Version: 1.3.1
Exception Type: AttributeError
Exception Value: 'NoneType' object has no attribute 'sendall'
Exception Location: /usr/lib/python2.7/dist-packages/memcache.py in send_cmd, line 1112
Python Executable: /usr/bin/python
Python Version: 2.7.3
memcached + djangoの魅力的な部分は、memcacheが消えても、サイトが戻るまで機能し続けることだと思いました。私はDjangoのBuiltinCachingを使用しています。