将值设置为页面 Django

Set value to page Django

大家好解决这个问题的最佳方法是什么...

我在我的 django CMS 中创建了一个应用程序,我用这个应用程序创建了一个 AppHook,现在我可以在多个页面中进行选择。

我需要在两个不同的页面中使用,我的应用程序如下所示...

select有两个选项,取决于我选择的选项,显示一件事或另一件事。

当我点击 update bottom 时,我调用了 URL,问题是这个 URL 对于每个页面和选项都是不同的,所以

page1 has
 option1 => url1
 option2 => url2

page2
  option1 => url3
  Option2 => url4

我认为解决方案是,我必须将每个 link 与每个页面相关联。

但是最好的方法是什么...

1.- 当我将应用程序关联到页面时,可以创建一个文本输入来设置 URL 的值。

2.- 或者扩展页面并在那里创建一个文本输入来设置值。在这种情况下,可以只显示需要的这 2 页的新文本输入。

3.- 从管理员管理应用程序,并将页面与 URL 相关联。

4.- 其他选项...

我用这个 Aldryn Apphooks Config

解决了这个问题