没有尾部斜杠的 django url 不会重定向

2023-12-11

我有两个应用程序位于两台不同的计算机上。在计算机 A 上,在urls.py文件我有一行如下所示:

(r'^cast/$', 'mySite.simulate.views.cast')

该网址对两者都适用mySite.com/cast/ and mySite.com/cast。但在计算机 B 上我有一个类似的网址,如下所示:

(r'^login/$', 'mySite.myUser.views.login')

由于某种原因在计算机 B 上url mySite.com/login/ 会起作用但是mySite.com/login将挂起并且不会直接返回mySite.com/login/就像在计算机 A 上一样。我错过了什么吗?两个都url.py文件对我来说看起来一模一样。


或者你可以这样写你的网址:

(r'^login/?$', 'mySite.myUser.views.login')

尾部斜杠后面的问号使其在正则表达式中可选。如果由于某些原因您不想使用 APPEND_SLASH 设置,请使用它。

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

没有尾部斜杠的 django url 不会重定向 的相关文章

随机推荐

  • AngularUI - 兼容的浏览器

    我尝试打开 AngularUI 网站 http angular ui github io 在 IE8 中 UI 在 IE8 中无法正确呈现 在最新版本的 chrome firefox 中工作正常 这促使我搜索 AngularUI 模块的浏览
  • IndexError:列表赋值索引超出范围 - 使用数组的 Python

    我最近开始使用 python 但对于该语言的很多东西我仍然是新手 这段代码应该打印一系列行 例如 47 815 47 54 48 065 57 45 我从几个文本文件 称为 2t1 2t19 3t1 3t19 作为输入以及结束后的文件名 每
  • Cheerio 不会等待正文加载

    我制作了一个非常简单的脚本 它抓取了一个食谱网站以获取标题 准备时间和成分 除了脚本无法抓取数组的每一页之外 一切工作正常 有时我得到 4 个 有时 2 个 有时甚至 0 个 看来脚本不会等待主体完全加载 我完全知道 Cheerio 不理解
  • 带有被安全/ASR 规则阻止的宏的工具 - 如何修复?

    我有一个 Excel 工具 xlsm 文件 我正在向用户传播 他们从我们的网站下载该文件 然后就可以使用它 简而言之 该工具有自己的菜单栏和一堆宏 例如进行计算 从 API 提取数据等 我使用 Unviewable 对用户隐藏代码 我用证书
  • 是否可以以编程方式检测 元素中的插入符位置?

    假设有一个常规的
  • 在python中比较两个字典以获得相似键的最大值

    我有这两个命令 a test1 90 test2 45 test3 67 test4 74 b test1 32 test2 45 test3 82 test4 100 如何提取同一键的最大值以获取新字典 如下所示 c test1 90 t
  • 使用delphi将PNGImage转换为灰度

    你好呀 这是我的代码 procedure TForm4 Button1Click Sender TObject var png TPNGImage data PRGBQarray p tagRGBQuad i o integer begin
  • 在Where 子句或替代选项中使用别名?

    我如何让它工作 它可以在没有Where子句的情况下工作 否则使用Where子句 我会得到明显的错误 但这基本上是需要做的 有人知道如何解决这个问题吗 select ID Name case T N when 1 then City1 whe
  • PUSH 数组 C++?

    如何动态向数组添加值 推送 我可以在 AS3 中执行此操作 但在 C 中找不到它的函数 如果它是静态定义的数组 则不能 如下所示 int array 10 它的大小是固定的 但是 如果您使用诸如std vector你会用 std vecto
  • D3 带边界框的力定向布局

    我是 D3 新手 在设置力导向布局的边界时遇到困难 我已经设法 从示例中 拼凑出我想要的内容 但我需要包含图表 在刻度函数中 变换 翻译将正确显示我的图形 但是当我将 cx 和 cy 与 Math max min 一起使用时 请参阅注释代码
  • 犰狳中的 Rcpp 糖命令

    我正在尝试使用ifelse Rcpp 糖的命令arma vec 代码失败并出现错误 ifelse was not declared in this scope 我找不到解决方案 下面是一个简单的示例代码 导致错误 include
  • 安装 Visual Studio 2015 RTM 后未加载包

    问题 我安装了 Visual Studio 2015 RC 并在其上安装了 Visual Studio 2015 RTM 我在互联网上找不到任何表明您不能这样做的内容 我不知道这是否与问题相关 不幸的是 当我重新启动后第一次启动 Visua
  • 我需要知道用户单击按钮时是否按下(按下)某个键

    在 Flutter 桌面应用程序中 我想知道当用户用鼠标单击按钮时 他们是否也按住了某个键 如 Shift Control Alt 等 如何才能做到这一点 EDIT 我最初的问题不够清楚 我有一个动态复选框列表 我想使用 SHIFT 单击来
  • 我应该使用哪种数据结构从 CSV 中搜索字符串?

    我有一个 csv 文件 其中包含近 200000 行 其中包含两列 姓名和工作 然后 用户输入一个名称 例如 user name 我必须搜索整个 csv 以查找包含模式 user name 的名称 最后将输出打印到屏幕 我在 Java 中使
  • C#:如何将文本附加到类中表单上的文本框?

    我有一个名为 Form1 cs 的表单 它调用一个我们将称为 Class1 cs 的类 以及另一个名为 Form2 cs 的表单 如果 Form2 打开 Class1 中的子例程需要更新 Form2 中的文本框 文本需要在附加到文本框中的当
  • 使用 libvlc 播放 mp3 的简单 C 程序

    我是一名普通的 C C 程序员 最近 我接手了一个项目 制作一个带有智能播放列表的媒体播放器 其工作方式类似于 Zune 的 SmartDj 我决定使用libvlc来玩 我以前从未编写过开源软件 所以我对 git 等一无所知 你能帮我至少写
  • Java:我需要以编程方式解析、修改和写回 Java 源文件

    我需要解析 修改和写回Java源文件 我研究了一些选择 但似乎我没有抓住重点 解析后的 AST 输出在写回文件时总是会使用标准格式而不是原始格式来搞乱格式 基本上我想要一些可以做的事情 content write parse sourceF
  • docker 未经授权:需要身份验证 - 成功登录后推送

    从主机推送 docker 映像 成功登录后 时 我收到 未经授权 需要身份验证 详细信息如下 bash 4 2 docker login username asamba email protected WARNING login crede
  • Mysql 中 LIKE 子句的替代方案

    我的数据库表中有一个存储类别的文件 我以以下格式存储类别 1 12 15 现在 当我尝试从类别 1 中搜索产品时 我用LIKE我的查询中的子句 例如 where prod catg LIKE 1 or prod catg LIKE 1 or
  • 没有尾部斜杠的 django url 不会重定向

    我有两个应用程序位于两台不同的计算机上 在计算机 A 上 在urls py文件我有一行如下所示 r cast mySite simulate views cast 该网址对两者都适用mySite com cast and mySite co