我怎么能在djangocms上获取钩子应用程序URL

时间:2016-02-19 16:33:07

标签: django django-cms

以这种正确的方式:

apphook_pool.get_apphook('MyApp').get__url()

或者我应该对cms.models.Page进行查询并在那里搜索' MyApp'?

1 个答案:

答案 0 :(得分:0)

您应该能够简单地reverse apphook的索引视图。或者,您可以通过Page.objects.public().get(application_urls='path.to.app.urls').get_absolute_url()获取网址。