【问题标题】:Alternative Django package for "django.core.xheaders" in Django 2.0Django 2.0 中“django.core.xheaders”的替代 Django 包
【发布时间】:2018-03-20 16:05:37
【问题描述】:

我正在将旧的 Django 项目迁移到 Django 2.0。在其中一个视图文件中,我遇到了import 声明:

from django.core.xheaders import populate_xheaders

我正在尝试找出这个包的替代方案——既不在 google 中也不在 stackoverflow 中。

谁能帮我找到替代包?

【问题讨论】:

    标签: python django django-views django-migrations


    【解决方案1】:

    django.core.xheaders 在 Django 1.6 中被删除。以下消息在删除后添加到文档中:

    django.contrib.flatpages 应用程序用于设置自定义 HTTP 标头 调试目的。此功能未记录并进行缓存 无效,因此已将其连同其通用实现一起删除, 以前在django.core.xheaders 中可用。

    我怀疑你可以在你移植的应用程序中删除对这个函数的调用。

    如果您确实需要这些标头,您可以从the commit where it was removed 复制功能。

    有关最初创建此函数的原因的信息,请咨询the ticket that tracked its addition

    【讨论】:

      猜你喜欢
      • 2017-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-31
      • 2014-08-05
      • 2017-08-02
      • 1970-01-01
      • 2015-08-31
      相关资源
      最近更新 更多