Django- CMS:占位符中的插件位置

2024-05-07

我正在寻找一种方法来检查插件在 Django-CMS 占位符中的位置。我发现这个问题检测占位符中的最后一个插件 https://stackoverflow.com/questions/5543947/detect-last-plugin-in-a-placeholder

“plugin”是 django cms 关键字吗?我找不到有关它的文档。

我的问题是:如何获取有关占位符中呈现的插件的信息?

Thanks


如果您不重写插件渲染方法(2.4 及更高版本),您的插件将是instance在你的情况下。使用以下命令,您将获得插件的基于 1 的位置:

{{ instance.get_position_in_placeholder }}

也很有趣:is_first_in_placeholder and is_last_in_placeholder。事实上,@paulo 已经在他的评论中向您展示了方向;)这是代码,带有新的行号:https://github.com/divio/django-cms/blob/develop/cms/models/pluginmodel.py#L382 https://github.com/divio/django-cms/blob/develop/cms/models/pluginmodel.py#L382

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Django- CMS:占位符中的插件位置 的相关文章

  • 使用 django-cms,如何允许用户指定背景图像

    我正在为客户创建一个 django cms 网站 我想做这样的事情 期望的效果是让 CMS 用户可以为页面选择背景图像 理想情况下 他们会使用类似的东西选择现有的图片Filer 有没有办法做到这一点 Paulo 是对的 第一步是配置一个占位
  • django-cms + grappelli

    如果有人知道如何让 django cms 玩 grappelli 请给一些提示 嗯 我刚刚经历了一次相当史诗般的冒险 其中的故事可能对你有用 上述冒险的终点是让 django cms 2 1 3 与django 文件浏览器无 grappel
  • 如何将自定义模板页面添加到夹层?

    我已经在夹层上玩了几天了 我一直在关注这个blog 这非常有帮助 我现在需要制作一堆需要基于自定义模板的页面 我的自定义模板称为content html 我已经把它放进去了myProject gt myApp theme folder gt
  • 使用 django cms cmsplugin_filer_file 和 cmsplugin_filer_image 进行未定义上传

    我刚刚开始使用 django cms 所以请原谅我的新手 每次我尝试在管理区域上传文件时 例如 图像文件使用cmsplugin filer file cmsplugin filer image它 在剪贴板区域中显示为未定义 这很奇怪 因为
  • 如何在 django-cms 中使用 iframe

    我正在寻找一个好的解决方案 使最终用户能够在模板占位符中插入 iframe Soundcloud 我考虑过使用 djangocms text ckeditor 插件 在里面文档它说使用可配置的清理程序来完成此操作 djangocms tex
  • 使用 JSON 的 Django 多语言文本字段

    我最近问这个问题自定义 Django MultilingualTextField 模型字段 https stackoverflow com questions 16750509 custom django multilingualtextf
  • django-cms 编辑器和 HTML 数据属性已清理

    使用 django cms 2 4 我需要创建包含引导代码的页面 但使用的 html5lib 会清理 data 属性 无论您是否在 TINYMCE DEFAULT CONFIG 中指定 valid element 我仍在为 Wymedito
  • 如何对 Django-CMS 扩展进行单元测试?

    我正在尝试为我正在开发的 Django CMS 实现获取一些测试覆盖率 但我不确定如何对插件 扩展进行单元测试 以前有人这样做过吗 如果是 怎么做的 一些例子会很棒 测试如下所示cms tests plugins py与其说是单元测试 不如
  • 如何从 Django 模板中的页面迭代 cms 插件实例?

    我想显示 YouTube 视频列表并让我的用户编辑此列表 我想这样做 制作一个将显示此内容的模板 在此模板中执行类似的操作 ul for plugin in page li plugin li endfor ul Make a youtub
  • django_cms ImproperlyConfigured:导入中间件 cms.middleware.media 时出错

    我正在将一个使用 django cms 的应用程序从一台一切正常的服务器移动到另一台服务器 并在过去 4 小时内尝试查找此错误的原因 非常欢迎提出建议 mod wsgi pid 21972 Exception occurred within
  • 以编程方式将一个 django CMS 插件替换为另一个

    我有一个网站 其中有许多指向 YouTube 的 Filer Video 插件 我发现该文件管理器不太适合响应式网站 它需要固定宽度 因此我没有修复它 而是编写了自己的简单小插件 可以轻松地为可变宽度布局嵌入 YouTube 所以现在我有很
  • 如何在heroku上部署夹层?

    我创建了一个夹层项目 其名称为 mezzanine heroku test 我创建了一个 Procfile 其内容如下 网络 python manage py run gunicorn b 0 0 0 0 PORT w 3 接下来 我访问网
  • 如何开始将 django-cms 集成到现有项目中

    我的目的是将现有项目中的静态页面 关于我们 联系我们等 转换为管理可编辑页面 我已按照以下说明进行操作tutorial http django cms readthedocs org en 3 0 12 how to integrate h
  • 如何链接到 django-cms 中未翻译页面的语言主页?

    在 django cms 中 我有两种语言 其中一页荷兰语目前尚未翻译成英语 查看此页面时 语言选择器不提供英文翻译的链接 因为没有 但是 我想将链接链接到英文翻译以链接到主页 或其他一些英文页面 如果有意义的话 现在我可以自己创建所需的模
  • Django:操作错误没有这样的表

    我正在使用 Django CMS 的 Django 项目中构建一个相当简单的应用程序 Research 这是我对项目 应用程序的第一次尝试 它的主要目的是存储各种知识资产 即研究人员撰写的文章 书籍等 问题是当我将浏览器指向 researc
  • 无法消除 django-cms 产生的警告

    我安装了 Django cmsdjangocms installer脚本 一切正常 除了我得到一堆RemovedInDjango18Warning每次我启动服务器 使用manage py执行任何操作 甚至执行manage py选项卡自动完成
  • Djangocms 中的自定义视图?

    我还没有找到令人满意的方法 我有一个运行良好的 djangocms 设置 但我需要将 CMS 外部表格中的内容添加到我的主页 并在模板上呈现该内容 我可以做到这一点 但在 CMS 中编辑 urls py 以使用我的视图 如下所示 url r
  • Django-Filer FilerImageField 如何在管理之外使用小部件

    我想使用FilerImageField在我的模型字段之一中 并希望用户在管理区域之外进行编辑 但是当我尝试加载它时 小部件无法正常工作 并且在浏览器控制台中 我在生成的 javascript 中收到错误 Uncaught TypeError
  • Django CMS 多级下拉菜单

    我对 Django CMS 有点陌生 我尽力避免询问 但这让我发疯 我制作了一个带有主题和类别模型的 Wiki 应用程序 我将它连接到我的 CMS 上的一个站点并将其添加到我的菜单中 现在我希望能够在我的菜单上显示所有顶级类别 其子类别和主
  • Django- CMS:占位符中的插件位置

    我正在寻找一种方法来检查插件在 Django CMS 占位符中的位置 我发现这个问题检测占位符中的最后一个插件 https stackoverflow com questions 5543947 detect last plugin in

随机推荐

  • 强制动态链接库中静态变量的预初始化

    C 11 标准第 3 6 2 条 第 4 条规定 具有静态存储持续时间的非局部变量的动态初始化是否在 main 的第一个语句之前完成是由实现定义的 C 标准将静态初始化与动态初始化区分开来 静态初始化仅需要计算编译时常量 我相信急切静态初始
  • 使用 Node.js 将对象写入文件

    我已经在 stackoverflow google 上搜索过这个 但似乎无法弄清楚 我正在抓取给定 URL 页面的社交媒体链接 该函数返回一个包含 URL 列表的对象 当我尝试将此数据写入不同的文件时 它会输出到该文件 object Obj
  • Python 请求:使用 Multipart/form-data 在 Facebook 上发布图像

    我正在使用 facebook API 在页面上发布图像 我可以使用以下命令从网络发布图像 import requests data url url caption caption access token token status requ
  • 获取小部件的背景颜色 - 真的

    我无法获取小部件的实际背景颜色 在我的特殊情况下 我在使用 QTabWidget 中的小部件时遇到问题 这是在Windows7上 因此 经典的小部件有一些灰色背景 而选项卡内的小部件通常用白色背景绘制 I tried def bgcolor
  • python seaborn:按色调显示 alpha

    在seaborn中 色调为组设置不同的颜色 我可以设置吗alpha取决于组中的JointGrid 或者甚至在单个数据点上 sns set theme jg sns JointGrid data df sns x x y y hue hue
  • C# 是否可以中断 ThreadPool 内的特定线程?

    假设我已将一个工作项排入队列ThreadPool 但是如果没有要处理的数据 从BlockingQueue 如果队列为空并且队列中不再有工作 那么我必须调用Thread Interrupt方法 如果我想中断阻塞任务 但是如何用 a 做同样的事
  • WebFlux 应用程序中的 WebFilter

    我有一个使用 Spring Boot 2 0 0 M5 2 0 0 BUILD SNAPSHOT 的 Spring Boot WebFlux 应用程序 我需要将跟踪 ID 添加到所有日志中 为了让它在 WebFlux 应用程序中工作 我尝试
  • SQL - 用 varchar 替换 is null 整数

    我正在尝试用新的列替换列varchar如果 select 语句中存在空值 则为字符串 personid ISNULL personid no person 我不想更新它 只是在查询结果中将值显示为 无人 但我收到一条错误消息 将 varch
  • json_encode() 非 utf-8 字符串?

    所以我有一个字符串数组 并且所有字符串都使用系统默认值ANSI编码并从 SQL 数据库中提取 因此有 256 种不同的可能的字符字节值 单字节编码 有什么方法可以让我得到json encode 工作并显示这些字符而不必使用utf8 enco
  • VoiceOver 的 UISlider 可访问性特征?

    使 UISlider 在启用 VoiceOver 的情况下可用所需的正确 UIAccessibility 特征和处理程序是什么 是否有关于用户如何使用启用 VoiceOver 的 UISlider 的描述 以下是我最终添加到 UISlide
  • 使用 TextBox 过滤 Datagridview 行

    我有一个绑定的 datagridView 我想使用 TextBox 值对其进行过滤 我使用了这段代码 private void ChercheStextBox TextChanged object sender EventArgs e tr
  • 在php中如何设置数组的大小?

    我只想在 php 中设置数组的大小 而不必用任何值填充它 我怎么做 Use 固定阵列 http php net SplFixedArray对于固定大小的数组 array new SplFixedArray 3 array 0 1 array
  • 在 C# 中更改 Excel 单元格格式

    如何使用 C 中的 Microsoft Excel 12 0 库更改 Excel 中单元格的格式 更具体地说 我想将给定单元格更改为文本格式 我读过了 net c 改变Excel单元格格式 https stackoverflow com q
  • 向 UIControls 添加属性而不使用子类化

    我已将 UIButtons 嵌入到 TableViewCells 中 为了跟踪按钮属于哪个单元格 我想向 UIButton 添加 NSIndexPath 属性 我不想子类化 UIButton 有没有办法可以通过类别来做到这一点 编辑 我相信
  • 使用循环计算 Python 字典中元素的有效方法

    我有一个值列表 我希望在循环期间计算每个类的元素数量 即 1 2 3 4 5 mylist 1 1 1 1 1 1 2 3 2 2 2 2 3 3 4 5 5 5 5 mydict dict for index in mylist mydi
  • 当 tableView 向下滑动时显示 UISearchController

    我通过 UISearchController 在我的测试应用程序中实现了搜索栏 当我启动应用程序时 我会在导航控制器下方看到搜索栏 但如何在应用程序启动时隐藏它并仅在下拉表格视图时显示它 并在拉出表格视图时再次隐藏 我在google或you
  • 纹理不适用于网格 - OpenGL

    我正在使用 OpenGL Es 我已成功加载 obj 文件 网格 并且显示良好 但当我应用纹理时 它不显示 我添加了下面的代码 public void draw GL10 gl bind the previously generated t
  • 复制到其他计算机时无法在 WcfTestClient 中添加服务

    我想在另一台计算机上运行 WcfTestClient VS2012 中包含的一个 而不安装 VS2012 这可能吗 在我已经安装了 NET 4 5 的机器上 但是当我尝试添加 Web 服务时 它给了我以下堆栈跟踪 Exception Tex
  • 是否可以仅使用密码进行身份验证,即使设备在 ios、swift 中具有 touch id 功能

    我要认证only使用PassCode甚至设备有Touch ID特征 我在用着 deviceOwnerAuthentication评估政策方法 当我使用这个时 如果用户已注册触摸 ID gt 始终要求提供触摸 ID 如果用户尚未注册 touc
  • Django- CMS:占位符中的插件位置

    我正在寻找一种方法来检查插件在 Django CMS 占位符中的位置 我发现这个问题检测占位符中的最后一个插件 https stackoverflow com questions 5543947 detect last plugin in