Django 中间件错误 - 中间件已更改为 1.7

2023-11-22

每当我使用 Django 项目运行本地服务器时,我都会收到一条警告和一条错误消息,指出在 Django 1.7 中,全局中间件类已更改 - 即使我使用的是 1.8。我的博客,位于http://127.0.0.1:8000/,加载正常,但是当我尝试加载管理站点时,我得到AttributeError at /admin/ 'WSGIRequest' object has no attribute 'user',据我所知,这与中间件有关。感谢您提前的帮助

编辑:我的中间件:

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
]

错误信息:

Warnings
?: (1_7.W001) Middleware_Classes is not set.
    Hint: Django 1.7 changed the global defaults for the middleware_classes. django.contrib.auth.middleware.AuthenticationMiddleware, django.contrib.sessions.middleware.SessionMiddleware, and django.contrib.messages.middleware.MessageMiddleware, were removed from the defaults. If your project needs this middleware then you should configure this middleware.

The MIDDLEWARE设置是在 Django 1.10 中引入的。如果您使用的是 Django 1.9 或更早版本,则不会有任何效果,您应该使用MIDDLEWARE_CLASSES设置代替。

确保您使用的是正确版本的文档(例如姜戈 1.8, 姜戈 1.11),以便您遵循正确的说明。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Django 中间件错误 - 中间件已更改为 1.7 的相关文章

  • for 循环如何评估其参数

    我的问题很简单 Does a for循环评估它每次使用的参数 Such as for i in range 300 python 是否会为此循环的每次迭代创建一个包含 300 个项目的列表 如果是的话 这是避免这种情况的方法吗 lst ra
  • 预取相关之后选择相关

    我的模型看起来像 class Book models Model publisher models ForeignKey Publisher This is not important class Baz models Model a mo
  • 将 numpy 数组写入文本文件的速度

    我需要将一个非常 高 的两列数组写入文本文件 而且速度非常慢 我发现如果我将数组改造成更宽的数组 写入速度会快得多 例如 import time import numpy as np dataMat1 np random rand 1000
  • 如何使用显式引用转储 YAML?

    递归引用非常适合ruamel yaml or pyyaml ruamel yaml dump ruamel yaml load A A id001 id001 然而 它 显然 不适用于普通引用 ruamel yaml dump ruamel
  • 更改 python tkinter canvas 中的线坐标

    我画了一条线tkinter Canvas现在我想移动一端 这可能吗 例如和itemconfig import tkinter tk tkinter Tk canvas tkinter Canvas tk canvas pack line c
  • 使用 scipy curve_fit 拟合噪声指数的建议?

    我正在尝试拟合通常按以下方式建模的数据 def fit eq x a b c d e return a 1 np exp x b c np exp x d e x np arange 0 100 0 001 y fit eq x 1 1 1
  • Python多处理错误“ForkAwareLocal”对象没有属性“连接”

    下面是我的代码 我面临着多处理问题 我看到这个问题之前已经被问过 我已经尝试过这些解决方案 但它似乎不起作用 有人可以帮我吗 from multiprocessing import Pool Manager Class X def init
  • Pandas style.bar 颜色基于条件?

    如何渲染其中一列的 Pandas dfstyle bar color属性是根据某些条件计算的 Example df style bar subset before after color ff781c vmin 0 0 vmax 1 0 而
  • Python 类型安全吗?

    根据维基百科 https en wikipedia org wiki Type system Type safety and memory safety 如果一种语言不允许违反类型系统规则的操作或转换 计算机科学家就认为该语言是 类型安全的
  • 在 Sphinx 中,有没有办法在声明参数的同时记录参数?

    我更喜欢在声明参数的同一行记录每个参数 根据需要 以便应用D R Y http en wikipedia org wiki Don t repeat yourself 如果我有这样的代码 def foo flab nickers a ser
  • Python 声音(“铃声”)

    我想让一个 python 程序在完成任务时通过发出嘟嘟声来提醒我 目前 我使用import os然后使用命令行语音程序说 进程完成 我更愿意它是一个简单的 铃 我知道有一个函数可以用于Cocoa apps NSBeep 但我认为这与此没有太
  • 如何使用 Keras ImageDataGenerator 预测单个图像?

    我已经训练 CNN 对图像进行 3 类分类 在训练模型时 我使用 keras 的 ImageDataGenerator 类对图像应用预处理功能并重新缩放它 现在我的网络在测试集上训练得非常准确 但我不知道如何在单图像预测上应用预处理功能 如
  • 对数据帧的每 2 小时数据进行 Groupby

    我有一个数据框 Time T201FN1ST2010 T201FN1VT2010 1791 2017 12 26 00 00 00 854 69 0 87 1792 2017 12 26 00 20 00 855 76 0 87 1793
  • 如何使用 matplotlib 为圆柱体的每个单独面添加颜色

    我正在尝试为圆柱体的每个面着色 但是我不确定如何进行 我尝试了以下方法 for i in range 10 col append for i in range 10 for j in range 20 col i append plt cm
  • 为什么 smtplib.SMTP().sendmail 不发送 DKIM 签名邮件

    我已经在服务器上设置了 postfix 以及 openDKIM 当我跑步时 echo Testing setup mail s Postfix test my email address 我收到电子邮件 邮件标题中有一个DKIM Signa
  • 如何在 robobrowser-python 中发出 POST 请求

    http robobrowser readthedocs org en latest api html http robobrowser readthedocs org en latest api html 我正在尝试使用 APIbrows
  • Django模型递归关系

    为什么要创建递归关系 aField models ForeignKey self 这和上面的一样吗 class aClass models Model aField models ForeignKey aClass 当您希望父节点和子节点具
  • 在 Django shell 会话期间获取 SQL 查询计数

    有没有办法打印 Django ORM 在 Django shell 会话期间执行的原始 SQL 查询的数量 Django 调试工具栏已经提供了此类信息 例如 5 QUERIES in 5 83MS但如何从 shell 中获取它并不明显 您可
  • 如何获取所有mysql元组结果并转换为json

    我能够从表中获取单个数据 但是当我试图获取表上的所有数据时 我只得到一行 cnn execute sql rows cnn fetchall column t 0 for t in cnn description for row in ro
  • 缓存 Flask-登录 user_loader

    我有这个 login manager user loader def load user id None return User query get id 在我引入 Flask Principal 之前它运行得很好 identity loa

随机推荐

  • 数组删除重复元素

    我有一个未排序的数组 删除元素 如果存在 的所有重复项的最佳方法是什么 e g a 1 5 2 6 8 9 1 1 10 3 2 4 1 3 11 3 所以在该操作之后数组应该看起来像 a 1 5 2 6 8 9 10 3 4 11 检查每
  • 从 PackageID 获取显示名称

    查看 Wix Standard Bootstrapper 应用程序的源代码 似乎每个包都有一个显示名称财产 pPackage gt sczDisplayName 但是 WiX 安装项目中使用的 BootstrapperCore dll 没有
  • 如何将深度特征合成应用于单个表

    处理后 我的数据是一张表 其中几列是特征 一列是标签 我想用featuretools dfs帮助我预测标签 是否可以直接执行 或者我需要将单个表拆分为多个 可以在单个表上运行 DFS 举个例子 如果你有一个 pandas 数据框df带索引
  • Elmah 无法在 IIS7 服务器上工作

    我在我的 MVC 3 站点上运行 Elmah 并且一切都在我的本地开发计算机上运行 但是 现在我已将站点移至生产服务器 Elmah 无法正常工作 我在实时服务器上使用与在本地计算机上使用的相同的 SQL 帐户 和连接字符串 EF4 连接 与
  • 如何在 SWIFT 中使用附加参数 - 颜色创建自定义 MKPolyline

    任何人都可以帮我定制吗MKPolyline带有附加参数 Color 自定义多段线 swift import Foundation import MapKit class CustomPolyline MKPolyline let coord
  • 通过 http 跟踪日志文件

    出于安全原因 我是开发人员 我无法通过命令行访问写入日志文件的生产服务器 我can 但是通过 HTTP 访问这些日志文件 是否有一个 tail f 方式的实用程序可以仅使用 HTTP 跟踪 纯文本文件 如果 HTTP 服务器接受返回部分资源
  • k8s/python:如何使用 Kubernetes Python 客户端读取机密?

    我想做这个问题的反面 如何使用 Kubernetes Python 客户端创建机密 i e 如何通过 kubernetes python API 从 kubernetes 集群读取现有密钥 用例是 我想从 jupyter 笔记本 也在我的集
  • UWP 中的模板化控件与自定义控件。网上没有找到明确答案

    在我的 UWP 应用程序中 我的控制选项是用户控制和模板化控制 到目前为止 我对用户控件的理解已经很清楚了 有人告诉我 自定义控件的样式 模板仅在内存中实例化一次 并且这只在首次使用控件时发生 这就是我想要的 因为我知道我正在创建的控件将在
  • Java 中数组是按值传递还是按引用传递? [复制]

    这个问题在这里已经有答案了 数组不是一个原始类型在Java中 但是他们也不是对象 那么它们是按值传递还是按引用传递 它是否取决于数组包含的内容 例如引用或原始类型 Java 中的一切都是按值传递的 对于数组 只不过是一个对象 数组引用按值传
  • #2002 - 服务器没有响应(或者本地 MySQL 服务器的套接字配置不正确)

    我无法访问 PHPMyAdmin 当我想去那里时 我收到此错误 2002 服务器没有响应 或者本地 MySQL 服务器的套接字配置不正确 我用谷歌搜索了这个错误 但不清楚 我尝试知道此代码打开了哪个端口 pgrep mysql mysql运
  • Eclipse / Android:“在项目上运行构建器‘Android 预编译器’时出错...”

    尝试在 Android 项目上做一些工作 我已经几个月没有工作了 但每次我尝试构建该项目时 Eclipse 都会弹出一个对话框 Building workspace has encountered a problem Errors occu
  • 通过 API 列出所有 JIRA 转换

    我希望在 JIRA 中设置智能提交 但我的开发人员想了解其转换的所有选项 为了帮助他们 我想打印一份所有转换名称的备忘单 我相信他们足够聪明 能够弄清楚从那里做什么 但是当我翻阅REST API文档时 我只能找到一种方法来获取特定问题的转换
  • 有没有办法让 UserControl 无法聚焦?

    有没有办法让 UserControl 无法聚焦 编辑 所以SetStyle ControlStyles Selectable false 是要走的路 但还是有区别Control 如果你继承表单Control初始控制不会失去焦点 但是点击派生
  • asp.net 菜单控件在 Safari 中无法正确呈现

    我正在开发的网站正在使用 Databound asp Menu 控件 当发送 1 个菜单项时 它会呈现在 Firefox 和 IE 中绝对正确的 HTML 但在 Safari 和 Chrome 中确实搞乱了代码 以下是发送到每个浏览器的代码
  • 如何在一项活动中以不同视频视图播放多个视频

    示例代码 如何在一个活动中播放两个视频 public class Two videos extends Activity VideoView video1 video2 Override protected void onCreate Bu
  • 如何从浏览器控件获取 onclick 中的实际 JavaScript 值?

    我正在寻找一种方法来获取 onclick 内部定义的 JavaScript 代码 我正在使用 NET 2 0 C Visual Studio 2005 Example span click here span 我的目标是得到字符串 wind
  • System.InvalidOperationException:无法将发行版 docker-desktop 部署到 :退出代码:-1

    我正在尝试在我的 Windows 10 Local 中运行 docker Desktop 已成功安装 但在运行时出现以下错误 System InvalidOperationException Failed to deploy distro
  • Heroku 上使用 Node.js 的代理服务器

    我正在尝试使用 http proxy 在 Heroku 上的 Node js 上构建一个代理服务器 本地一切工作正常 但我在 Heroku 上遇到了一些麻烦 var http require http var httpProxy requi
  • 如何在 SQL Server 中创建是/否布尔字段?

    创建一个的最佳实践是什么yes no i e Boolean从转换时的字段access database或者一般情况下 等价的是一个BIT field In SQL你用0 and 1设置位字段 就像 Access 中的是 否字段一样 在 M
  • Django 中间件错误 - 中间件已更改为 1.7

    每当我使用 Django 项目运行本地服务器时 我都会收到一条警告和一条错误消息 指出在 Django 1 7 中 全局中间件类已更改 即使我使用的是 1 8 我的博客 位于http 127 0 0 1 8000 加载正常 但是当我尝试加载