问题标签 [django-urls]
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 URL.py 和索引
我想知道什么是最好的写法URL.py
。我正在尝试以这种方式获取索引:www.example.com
使用(r'',index)
. 但是当我尝试时r''
,网站中的所有页面都会转到主页。
我的一部分url.py
:
谢谢 :)
django - 不能在字典字典中使用 Django 的 get_absolute_url?
我在模板中使用 get_absolute_url 时遇到了一些问题。如果我只传入我的一个商店对象并说它似乎工作正常{{ store.get_absolute_url }}
,但如果我必须遍历商店字典然后使用该get_absolute_url
函数,它什么也不返回。我正在做的事情如下:
这有效:
这不起作用:
在第二个中,我只是没有得到任何回报get_absolute_url
。当我打印出来时,我知道它在其他地方工作。这是一个 Django 错误,无法get_absolute_url
在字典中使用吗?
regex - 如何在 Django 中破译动态 URL 魔法
这是我目前的正则表达式:
我的问题是:我希望能够在不使用 :p: 的情况下匹配 product_display 的正则表达式。我可以通过将 .html 放在末尾以将其与 collection_display 的正则表达式分开来做到这一点,但这并不能解决问题;如果在正则表达式中没有“:p:”,那么URI“some-collection/other/other/sku.html”将一直匹配正则表达式,直到“.html”而忽略sku。如何在不使用“:p:”结束集合正则表达式的情况下执行此操作。任何事情都会有所帮助。
谢谢
python - 我如何在 Django 中为我正在做的事情形成一个 URL
心急如焚,求救。会为食物而工作 :)
我希望能够在以下 URL 上拥有页面,并且我希望能够通过它们的 URL 来查找它们(即,如果有人访问某个 URL,我希望能够检查那里的页面)。
请注意,我希望能够重用每个页面的 slug(即 somepage/somepage)。当然,每个 slug 的级别都是独一无二的(即,不能有两个页面,mysite.com/somepage/other/ 和 mysite.com/somepage/other/ 因为它们本质上是同一个页面)。有什么好方法可以做到这一点。我试图将页面('somesubpage')的slug存储在一个名为'slug'的字段中,并使每个slug对于它的父页面都是唯一的,这样就不会发生上述情况。问题在于,如果我尝试通过它的 slug 查找页面(即“somepage”),并且在 mysite.com/other/somepage/ 和 mysite.com/page/somepage/ 上恰好有一个页面,我的应用程序如何知道要获取哪一个(它们都有相同的 slug 'somepage')。
django - 站点根页面的 Django 和 Nginx try_files 403
我对域使用这样的 Nginx 配置:
Django URL 配置:
所有像http://domain.com/somepage.htm这样的url 都很好,除了http://domain.com/它总是由 Nginx 显示 403。
如果您将静态 index.htm 文件添加到站点根目录 - 它是由于 try_files 指令而打开的
如果您没有静态 index.htm,但调用http://domain.com/index.htm页面由 django 打开
如果你没有静态 index.htm 并打开http://domain.com/你没有页面,但是应该查看 index.htm 并将其作为 try_files 链中的最后一个传递给 django。
在这种情况下如何使http://domain.com/工作(应该调用 django 的 index.htm)?
django - Django 管理员,自定义视图错误:int() 的无效文字,基数为 10
我正在尝试在 Django admin 中创建自定义视图。我正在阅读这个网站Simple Django Admin Preview,但我有一个问题:
这是我的 url.py:
这是我的view.py:
这个错误是什么意思?
django - 什么可能导致平面页面中出现“找不到页面”错误?
我只是按照http://docs.djangoproject.com/en/dev/ref/contrib/flatpages/设置了 django 的 flatpages 应用程序
一切都很好,但是当我链接到平面页面时,我总是得到:
那是怎么回事?什么可能导致此错误?
提前致谢...
django - 检测django模型中的HOST域名
在我的模型中,我想使用我在视图中使用的域名 (HOST)。由于“请求”对象,在可行的视图中。但是我该如何做这个模型方法呢?哪些不使用“HttpRequest”对象?
现在我在 settings.py 中设置一个全局值 HOST 并使用它,但这很难看。
另外,我真的不想管理“站点”(站点应用程序)——有没有办法,我可以获取“默认”站点主机名?
非常感谢你的帮助!(对不起我糟糕的英语)
django - Django 新手 - NoReverseMatch 错误
刚开始使用 Django,但遇到了一些困难——我决定尝试编写一个简单的博客引擎,同时参考 django-basic-apps 库。
在 blog/urls.py 中,我有这个条目按日期映射到实际的帖子,例如 blog/2009/aug/01/test-post
以及渲染帖子的视图:
在我实现的模型get_absolute_url
中,我可以在主博客页面上单击帖子标题来查看它:
最后,在主页的帖子列表中,应该在标题中插入永久链接:
但是链接显示为空,当我尝试content.get_absolute_url()
从 django shell 调用时,会抛出错误:
编辑:原来这是一个 Python 命名空间问题(见下文)。但无论如何,我上面显示的urls.py不正确吗?
django - 带有子类别和 URL 的 Django 类别
我试图制作类别和子类别,我正在检查这个模型 ,但我有这个错误:
其中“nacionales”是父类别,我知道我的问题可能在 urls.py 中,但确实,我不知道如何为这种情况设置 url...
我的模型.py:
我的意见.py:
我的类别 urls.py:
我的 url.py:
多谢你们