问题标签 [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.
python - 为什么 Django 中的一些包含需要字符串,而另一些需要变量名?
是什么决定了为什么将一件事作为字符串包含,而将另一件事作为常规变量包含在内?为什么admin.site.urls
而不是'admin.site.urls'
?所有其他include
s 都包含为字符串...我在这里看不到逻辑模式。
python - Django URLconf 错误
我正在尝试用 Django 建立一个网站。我是 Django 新手,并遵循 Tango with Django 教程。我不断收到一个我不明白的 URlconf 错误。我有一个域(www.example.com)、一个应用程序(mainApp)和 mainApp 中的两个视图(主页、注册)。我想
- http://www.example.com与主页视图匹配
- http://www.example.com/registration/与注册视图相匹配。
我的项目的 urls.py 文件是
mainApp 的 urls.py 文件是
此配置正确显示主页视图,但不显示注册视图。错误是:
是什么导致错误?
python - Django URL NoReverseMatch
我正在尝试创建一个同时具有给定模型的 slug 和 pk 的 url。但是,当我尝试这个时,我遇到了 NoReverseMatch 错误。
网址:
错误:
提前致谢。
django - Tango With Django - 有趣的表单 URLconf 错误
我目前正在使用 django 课程做最新的探戈课程,并且刚刚完成 '8。有趣的表格,但是我无法解决我遇到的错误。该课程告诉我们制作一个 add_page 表单并为我们提供视图和表单,我们真正需要做的就是创建 URL,我已经这样做了,但是我无法让它识别 add_page 视图的 URL。
对不起,我不能发布图片,因为我没有足够高的声誉,所以我给出了链接。
这是我得到的错误 http://i.stack.imgur.com/UrFxv.png
这是我的代码
网址 -
意见 -
形式 -
我认为这就是所有必要的代码,但是如果您想查看其他文件,请告诉我,我会将它们放上去。任何帮助表示赞赏,谢谢
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
文件:
django - App Engine 网址上的 Django
我在 App Engine 上使用 Django 的网址有问题。
HTML:
网址.py
发生的事情是,如果我从主页以外的任何页面(即“注册”)单击注销,那么它将搜索一个不存在的 url“注册/注销/”,因为注销视图的 url 是只是'注销/'
我尝试更改 urlconf 以将注销 url 设置为
但是,如果在 URL 中不包含“注册/”的其他页面上尝试使用该按钮,这也会失败。
不知道如何解决这个问题,但在我看来它应该很简单。我对处理这些一无所知?
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.
regex - 用于匹配 Python 中任意数量的空格、拉丁字符和数字的正则表达式
我正在寻找一种将字符串(sql 查询)从 JQuery 传递给 Django 视图的方法。因此,我希望我的字符串包含以任意顺序排列的任意数量的字母字符、下划线和空格。[\s_a-zA-Z0-9]+似乎是正确的正则表达式,但我仍然无法调用我的观点。问题出在下面的 URLConf 中:
JQuery(99% 正确):
我已经阅读了这个,但我仍然无法解决它。
python - Django TemplateView在错误的地方搜索
我的 Django 结构是:
在主 URL 模块内部testing.urls
,我有一个 urlconf,如下所示:
问题是,它一直在寻找contacts.templates.contacts
文件test.html
。使用现有的 urlcon,调试页面显示以下内容:
模板加载器事后分析
contacts
出于某种原因,它始终默认为.......................^^^^^^^^^^文件夹。TemplateView 是否有其他参数或template_name
可以控制它?任何帮助表示赞赏!
更新 - 内部settings.py
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 有某种关系?