问题标签 [urlconf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3239 浏览

python - Django Tinymce js没有加载

大家好,我正在尝试将 tinymce 集成到 django 管理页面中。我已经安装了 django-tinymce 模块 (http://code.google.com/p/django-tinymce/) 我按照说明进行操作,所以这些是我的文件:

设置.py

网址.py

我在根目录中的一个文件夹中有tinymce的js,media/js 在模型中我有这一行: text = tinymce_models.HTMLField()

当我运行服务器时,我没有收到错误,但是当我进入模型的管理区域时,未加载 tinymce。使用 firebug,我看到 tinymce 库出现 404 错误,但路径是正确的。我的 url.py 有问题吗?

谢谢您的帮助

0 投票
4 回答
5716 浏览

python - django - 可选 url 参数的正则表达式

我在 django 中有一个可以接受许多不同过滤器参数的视图,但它们都是可选的。如果我有 6 个可选过滤器,我真的必须为 6 个的每个组合编写 url,还是有办法定义 url 的哪些部分是可选的?

举一个只有 2 个过滤器的示例,我可以拥有所有这些 url 可能性:

所有这些 url 都指向同一个视图,唯一需要的参数是城市和州。使用 6 个过滤器,这变得难以管理。

做我想要实现的目标的最佳方法是什么?

0 投票
1 回答
143 浏览

django - URLConf 中的 Django 语法错误

我正在尝试创建一个命名 URL,我可以在模板中引用它以指向具有各种参数的页面,但我收到以下行的语法错误:

如果我删除 name='page_view' 部分,错误就会消失。

谁能看到我做错了什么?

任何建议表示赞赏。

谢谢。

0 投票
1 回答
756 浏览

python - Django URLconf 中的多个参数

假设我希望我的 URL 具有字母数字字符串参数,其中每个参数由“+”分隔,并且我们有多个参数。也就是说,blah.com/1a+2b 有效,但 blah.com/1a 或 blah.com/1a_2b 无效。

到目前为止,在我的 urls.py 中,我有:

在views.py中:

有人知道该怎么做吗?

0 投票
1 回答
415 浏览

django - GenericSitemap 的 Django 自定义模板

我有一个通用的站点地图工作。我现在正在寻找自定义输出。

我传入了自定义模板名称,但它不使用它

有什么建议么?

0 投票
1 回答
1425 浏览

python - django 中的 URL 模式匹配

当我尝试访问http://127.0.0.7:8000/edit-paragraph/6/edit/时,我收到一个页面未找到,并出现以下错误:

在我的 urls.py 中,我有:

)

对我来说,显然 URL http://127.0.0.7:8000/edit-paragraph/6/edit/应该与我的 URLConf 的最后一行匹配。关于我做错了什么的任何想法?它能够匹配类似的网址:

提前致谢!


编辑:

事实证明它正在重定向。现在我有了这个,浏览器给出了一个找不到页面的错误:


编辑 - 已解决:

这是我为避免无限循环以及发生的任何其他问题而提出的解决方法:

0 投票
2 回答
787 浏览

ajax - Django Jquery 获取 URL 配置

好的,所以我正在尝试调用该函数

通过javascript中

以上内容存在于正在呈现的模板中(我认为正确)。

调用函数 user_timetable 的 url conf 是

但是,由于某种原因没有调用 user_timetable 。

任何人都可以帮忙吗?

编辑-好的,最初的问题是模板没有正确呈现,因为萤火虫中的 url 来到 '/books/personalNone/timetable/' ,这是不正确的。

我正在渲染这样的模板 -

这有什么错误吗?

0 投票
1 回答
222 浏览

python - 有或没有的 Django url 模式作为查看路径?

我是 Django 新手,一直在阅读http://djangobook.com并发现以下两种模式的工作方式相同,对于名为的项目mysiteviews.py在项目根目录中使用名为hello.

我可以知道练习是什么样的吗?有或没有正在进行的项目命名空间?如果可以,为什么?

''是这些模式的前缀。

0 投票
2 回答
666 浏览

python - 调用不同函数时的Python Django UnboundLocalError

不久前,我开始使用 Django 编写 Python。有时我会遇到奇怪的错误并且不知道为什么。所以,让我们从这些错误之一开始。

我有一个具有两个功能的视图。例子:

然后用我的 URLconf 调用它们。调用 view_post 函数可以正常工作,没有错误。

但是调用 new_post 函数会在第 39 行"local variable 'post' referenced before assignment"的 UnboundLocalError 异常中运行。第 39 行是视图函数的 render_to_response,而不是新函数。

那么,为什么我对新函数的调用会在我的视图函数中引发错误?真的,我一点头绪都没有。我是从 C# 过来的,所以我确定我没有得到一些特殊的 Python 规则,这使我编码错误。

更新:由于 stackoverflow.com 代码面板,这两个函数的缩进不正确。别管它。

在此处输入图像描述

0 投票
3 回答
986 浏览

python - Django:URLconf中的可变参数

我一直在寻找这个问题,但找不到任何问题,如果重复,对不起。

我正在建立某种电子商务网站,类似于 ebay。当我尝试浏览“类别”和“过滤器”时出现的问题。例如。您可以浏览“监视器”类别。这将向您显示许多监视器,以及一些过滤器(与 ebay 完全相同)来应用它们。所以,你去“监视器”,然后你有过滤器,比如:

  • 类型:LCD-LED-CRT
  • 品牌:优派-LG-三星
  • 最大分辨率:800x600 - 1024x768

并且这些过滤器将附加到 URL 中,以下是示例,当您浏览监视器时,URL 可能类似于:

如果您应用“类型”过滤器:

“牌”:

“最大分辨率”:

因此,总而言之,URL 结构类似于:

我不知道该怎么做。问题是过滤器可以是可变的。我认为在视图中需要使用**kwargs,但我不太确定。

您知道如何捕获此类参数吗?

非常感谢!