问题标签 [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 投票
5 回答
554 浏览

python - 为什么 Django 中的一些包含需要字符串,而另一些需要变量名?

参考Django Book,第 3 章

是什么决定了为什么将一件事作为字符串包含,而将另一件事作为常规变量包含在内?为什么admin.site.urls而不是'admin.site.urls'?所有其他includes 都包含为字符串...我在这里看不到逻辑模式。

0 投票
1 回答
212 浏览

python - Django URLconf 错误

我正在尝试用 Django 建立一个网站。我是 Django 新手,并遵循 Tango with Django 教程。我不断收到一个我不明白的 URlconf 错误。我有一个域(www.example.com)、一个应用程序(mainApp)和 mainApp 中的两个视图(主页、注册)。我想

  1. http://www.example.com与主页视图匹配
  2. http://www.example.com/registration/与注册视图相匹配。

我的项目的 urls.py 文件是

mainApp 的 urls.py 文件是

此配置正确显示主页视图,但不显示注册视图。错误是:

是什么导致错误?

0 投票
1 回答
222 浏览

python - Django URL NoReverseMatch

我正在尝试创建一个同时具有给定模型的 slug 和 pk 的 url。但是,当我尝试这个时,我遇到了 NoReverseMatch 错误。

网址:

错误:

提前致谢。

0 投票
1 回答
219 浏览

django - Tango With Django - 有趣的表单 URLconf 错误

我目前正在使用 django 课程做最新的探戈课程,并且刚刚完成 '8。有趣的表格,但是我无法解决我遇到的错误。该课程告诉我们制作一个 add_page 表单并为我们提供视图和表单,我们真正需要做的就是创建 URL,我已经这样做了,但是我无法让它识别 add_page 视图的 URL。

对不起,我不能发布图片,因为我没有足够高的声誉,所以我给出了链接。

这是我得到的错误 http://i.stack.imgur.com/UrFxv.png

这是我的代码

网址 -

意见 -

形式 -

我认为这就是所有必要的代码,但是如果您想查看其他文件,请告诉我,我会将它们放上去。任何帮助表示赞赏,谢谢

0 投票
1 回答
268 浏览

python - 如何在 Django 中正确设置 URLConf(RegEx?)

我最近完成了Django 教程,现在正在开发自己的网络应用程序。我遇到的问题是为此应用程序设置 URLConf。我仍然不完全理解 RegEx 匹配以便将不同的页面相互链接(或者我可能只是忘记了一些简单的事情??)

我正在尝试以一种方式设置 URLConf,以便当我单击每个页面上的按钮时,它将转到下一页(总共 5 个)。

这是它应该是什么样子

第 0 页 ( http://127.0.0.1:8000/ )

第 1 页(http://127.0.0.1:8000/page1/

并继续这种模式(http://127.0.0.1:8000/page2/http://127.0.0.1:8000/page3/http://127.0.0.1:8000/page4/

当我单击Next Page第 0 页时,它转到第 1 页。当我单击Submit第 1 页时,URL slugpage1更改为page2但仍显示相同的 html 页面。

这是我的两个urls.py文件:


0 投票
1 回答
58 浏览

django - App Engine 网址上的 Django

我在 App Engine 上使用 Django 的网址有问题。

HTML:

网址.py

发生的事情是,如果我从主页以外的任何页面(即“注册”)单击注销,那么它将搜索一个不存在的 url“注册/注销/”,因为注销视图的 url 是只是'注销/'

我尝试更改 urlconf 以将注销 url 设置为

但是,如果在 URL 中不包含“注册/”的其他页面上尝试使用该按钮,这也会失败。

不知道如何解决这个问题,但在我看来它应该很简单。我对处理这些一无所知?

0 投票
2 回答
2976 浏览

python - Django Error passing URL argument from Template to View: NoReverseMatch Reverse not found. 1 pattern(s) tried

I am trying to pass configure a URL like so:

Template HTML:

urls.py (full):

views.py:

I am getting an error that says:

I'm one week old at Django, and I think there's something wrong with my URL Named Group config. Please help! TIA!

Update: If I remove the URL config and change it back to:

url(r'^details/$', 'news_readr.views.details', name='details'),

The error changes to:

Reverse for 'details' with arguments '(1,)' and keyword arguments '{}' not found. 1 pattern(s) tried: ['details/$']

So it seems to be picking up the argument that is passed 1 in this case. So this seems to be an issue with the regular expression. I tried the expression out at Pythex, but even there, the expression doesn't seem to be matching anything.

0 投票
0 回答
105 浏览

regex - 用于匹配 Python 中任意数量的空格、拉丁字符和数字的正则表达式

我正在寻找一种将字符串(sql 查询)从 JQuery 传递给 Django 视图的方法。因此,我希望我的字符串包含以任意顺序排列的任意数量的字母字符、下划线和空格。[\s_a-zA-Z0-9]+似乎是正确的正则表达式,但我仍然无法调用我的观点。问题出在下面的 URLConf 中:

JQuery(99% 正确):

我已经阅读了这个,但我仍然无法解决它。

0 投票
2 回答
2004 浏览

python - Django TemplateView在错误的地方搜索

我的 Django 结构是:


在主 URL 模块内部testing.urls,我有一个 urlconf,如下所示:

问题是,它一直在寻找contacts.templates.contacts文件test.html。使用现有的 urlcon,调试页面显示以下内容:

模板加载器事后分析

contacts出于某种原因,它始终默认为.......................^^^^^^^^^^文件夹。TemplateView 是否有其他参数或template_name可以控制它?任何帮助表示赞赏!


更新 - 内部settings.py

0 投票
1 回答
3050 浏览

ajax - Django - Ajax:在数据中发送 url 参数

我正在尝试通过 Ajax 向 Django 服务器发送“GET”和“POST”请求。首先,我提供 URLConf:

现在,AJAX 部分。以前,我曾经这样做过(避免在数据中发送参数)

直到某个时刻,我对这种方法感到满意,但现在通过“数据”变量传递文件名和内容对我来说很重要,由于某种原因,我得到了 404 错误。

服务器端错误:

客户端错误:

jquery-2.1.1.min.js:4 GET http://127.0.0.1:8000/write_to_file/?file_name=my_file_name&content=my_content 404 (Not Found)

任何想法为什么?ajax 语法有问题还是与 URLConf 有某种关系?