我使用django-oscar-api在django-oscar项目中实现了django的per site cache。我使用LocMemCache作为缓存后端。在将django.middleware.cache.UpdateCacheMiddleware添加到我的中间件之前,一切工作正常,我可以像这样向“篮子”端点发出请求,它返回一个200响应: import我调试了它,但它在UpdateCacheMiddleware中失败了,并显示以下错误:{<e
经过几天的研究,我无法通过不同的Django视图正确地存储Selenium web驱动程序对象来恢复它。事实上,我的项目只有一个视图,每次调用该视图时,我只需要恢复web驱动程序对象的同一个实例。(当然,这不起作用),web驱动程序对象要序列化是非常复杂的。TypeError: Object of type WebDriver is not JSON serializable
2) Pick
但是,即使在重新创建模块并构建了一个名为“you”的类之后,我仍然无法打开泡菜。,被腌制的对象主要是一个字典,并且这个类存在于字典中。我能够看到您的代码是如何工作的,但是我从两年前保存的已被腌制的文件,以及它的模块和类早就被删除了,我无法将它打开成一个类似字节的对象,这在我看来是必要的。这将返回错误:
TypeError: a bytes-lik