我正在从django 1.8迁移到1.9.我得到了以下错误:

ImportError:无法导入名称""FileWrapper""

我将其导入如下:

from django.core.servers.basehttp import FileWrapper

在Django 1.9发行说明中搜索此名称没有任何结果.FileWrapper的替代品是什么?

推荐答案

Django刚刚有一个wsgiref模块的包装器,您可以直接获取它

from wsgiref.util import FileWrapper

Django相关问答推荐

仅更新模型中的特定字段.Model Django

Django 5.0.2:TypeError:获取切片后无法过滤查询

Django Prefetch上的多重过滤

如何使用来自另一个字段的信息创建字段

Django - 使用在 URL 中传递的父类主键从子类中过滤对象

组织大型 Django 元素的指南

Django中基于令牌的身份验证

恢复 Django 1.7 RemoveField 迁移

为 Django 模型生成非顺序 ID/PK

Django REST Framework ModelSerializer get_or_create 功能

Django Blob 模型字段

在 virtualenv Ubuntu 12.10 中使用 pip 安装 lxml 错误:command 'gcc' failed with exit status 4

Python:获取异常的错误消息

从基于类的通用视图中获取 request.session

Django模板转义

在 django 中是否有生成 settings.SECRET_KEY 的功能?

Django 应用程序中的版本号

如何仅在某些情况下禁用 Django 的 csrf 保护?

如何使 Django 的开发服务器公开?

如何在 django 2.0 admin 中使用 allow_tags?