Feincms查找具有特定内容类型的页面

内尔森瓦雷拉

有没有一种方法可以找到包含特定内容类型的页面(查询)。

可以说我有一个内容类型为的页面(注销)LogoutFormContent

如何找到具有LougOutFormContent作为内容类型的页面。

我试图做到这一点:

page = Page.objects.filter(logoutformcontent_set=True)

生成以下查询

SELECT * FROM `page_page` INNER JOIN `page_page_logoutformcontent` 
ON (`page_page`.`id` = `page_page_logoutformcontent`.`parent_id`) 
WHERE (`page_page_logoutformcontent`.`id` = 1) 

除了page_page_logoutformcontent.id = 1???,这几乎是正确的。

内尔森瓦雷拉

使用此功能找出哪些页面具有特定/特定的内容类型

def get_page_for_ct(request, ct):
    ctp_page = Page.content_type_for(ct)
    page = ctp_page.objects.filter(parent__language=request.LANGUAGE_CODE)
    if not page:
        raise ImproperlyConfigured(
                'page not found: "%s" for language "%s" '
                % (ct, request.LANGUAGE_CODE))
    return page[0].parent

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

查找具有特定内容的DIV标签

如何查找具有特定内容的文件?

下载具有特定内容类型的文件

页面管理员中FeinCMS内容类型的字段重新排序

查找具有特定MIME类型的所有文件

查找和删除具有特定内容的元素

Puppeteer 使用具有特定内容的 TD 查找 TR

查找具有特定类型的属性并将其返回

查找类型是否具有特定成员的更通用方法?

查找实现具有特定T类型的特定泛型接口的所有类型

如何在具有jQuery的UL中查找具有特定内容的LI?

批处理:查找具有特定内容的文件并扩展现有名称

具有返回类型的Typescript查找类型

在Tinkerpop 3中查找具有特定边缘类型的所有路径

循环遍历 Elements 并在页面加载时查找它是否具有特定类

使用 VBA for Microsoft Word 查找和替换具有通配符的特定内容

查找和复制具有特定文本的单元格内容

如何将具有特定类的div的内容添加到其他页面?

使用RAILS 3.2中的include方法具有特定内容的当前页面或路线

如何查找具有特定名称且内容包含特定字符串的所有文件的位置?

如何在Pandas DATAFRAME中查找具有特定数据类型的列值的行

如何在Roslyn中查找具有特定名称的字段类型

在Perforce中,如何查找具有特定文件类型和属性的文件?

约束类型以具有特定类型的属性

具有多种内容类型的ContentChildren

如何获取具有页面结构的页面内容?

使用正则表达式查找具有特定类及其中所有内容的div

查找您有几个特定类型的孩子?

查找具有特定值的最新记录