小编Pat*_*pel的帖子

扩展ImageChooserPanel以允许多个选择和上传

我正在考虑将现有网页迁移到令人讨厌的状态.然而,该页面的主要部分是图像画廊,总共有数千个图像和数百个画廊.此外,该页面分为几个站点,只允许编辑者更改一个特定站点的内容.

由于集合不是分层的,它们不提供将图像收集到图像库中的便捷方式,如果它们的数量增加,则选择框会变得容易混淆.

我已经定义了一个page包含ParentalKey在图像中的派生类,它足以实现图像库.但是,逐个为图库选择200个图像并不是非常用户友好.因此,我认为我应该扩展ImageChooserPanel到类似a的东西MultipleImageChooserPanel,这将允许选择和上传多个图像.用于上传多个图像的代码应该是可用的.

阅读代码后wagtailimages/views/multiple.py,wagtailadmin/edit_handlers.py所有相应的父类和,我仍然看不到模态如何ImageChooserPanel判断所选择的图像和它如何id被返回.据推测,大多数情况发生在JS中,但是,我找不到任何提示在哪里寻找相应的代码,也没有任何关于如何扩展它的提示.

是否可以扩展模态ImageChooserPanel?任何人都可以指向我的代码片段开始?

wagtail

5
推荐指数
1
解决办法
710
查看次数

列出功能中的工作区变量

在GUI中,我希望允许用户从工作空间中导入值。因此,我想显示工作空间中定义的变量列表,并让用户选择一个。类似的事情做,例如,在cftoolx-和y- (和z- )数据。

但是,如果我who在函数中使用它,它不会列出工作空间中的变量(注意:以下代码mytestvar在您的工作空间中创建或覆盖变量):

function listwsvars()
    assignin('base','mytestvar',1);
    vars = whos('global');

    vars
end
Run Code Online (Sandbox Code Playgroud)

如果省略global参数或使用who代替,结果是相同的whos

知道如何在工作区中获取变量列表吗?反过来,我该如何访问它们呢?

matlab

0
推荐指数
1
解决办法
26
查看次数

标签 统计

matlab ×1

wagtail ×1