根据djangocms文档的教程,我创建了一个apphook,允许用户请求注册新闻简报列表。单击页面菜单转到已挂钩应用程序的url(r'^$', views.index, name='index')
。它工作正常。
我想为简报管理员创建第二个页面,该页面将使用同一应用程序的另一个实例,但在选择页面时使用url(r'^manage/$', views.manage, name='manage')
。可能吗?我找不到如何配置它。
非常感谢任何建议。
答案 0 :(得分:1)
由于缺乏更好的方法,我通常会创建另一个App Hook并将其指向另一个视图 - 这样您就可以满足应用程序的每个主要部分。如果它只是两个不同的页面,这可能是最简单的解决方案。
答案 1 :(得分:0)
在页面的高级设置中是<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='label'>
<a>Menu</a>
<a>Menu Food</a>
<a>Menu Drink</a>
<a>Cheese</a>
</div>
<br>
<div class="mytext">
this text need hide.
</div>
,可以在多个页面上使用相同的apphook。设置可以获得同一个apphook的两个实例。
或者,也许更合适的是,您可以将URL拆分为单独的文件进行管理。然后,您可以使用application instance name
指向新的URL集,与用户的前端URL分开。这样你就可以在另一个页面上设置另一个apphook。