1

在 Django 中有 url 调度程序(urlconf)。Plone 有一些 url 遍历规则吗?显然答案是肯定的,但是这些规则是什么,有人可以帮助我解决这个问题吗?

4

1 回答 1

3

大多数情况下,Plone URL 被映射到其数据库中的物理对象。

当文件夹结构存在时,像http://yourhost/Plone/folder/folder/document这样的 URL会自动可用。它只是工作。

http://docs.plone.org/develop/plone/serving/traversing.html

如果您需要将自定义 URL 映射到不是内容的内容,则需要开发浏览器视图http ://docs.plone.org/develop/plone/views/browserviews.html 在这种情况下,您可以使用类似http://yourhost/Plone/@@your-view-name

如果要使用子路径映射视图,则需要定义浏览器视图并管理遍历:http ://docs.plone.org/develop/plone/serving/traversing.html#custom-traversal

在这种情况下,有一些问题,你没有像 Django 或 Flask 那样强大的 URL 映射(通常在 Plone 中,最好保持简单并只使用简单的视图)。

于 2017-02-24T07:28:03.130 回答