django-cms:反向 url 到一个/另一个 apphook - 多语言
Posted
技术标签:
【中文标题】django-cms:反向 url 到一个/另一个 apphook - 多语言【英文标题】:django-cms: reverse url to an/another apphook - multilingual 【发布时间】:2014-03-20 17:08:33 【问题描述】:我有两个 apphook(在多语言页面上),需要创建一个 url,其 url 与另一个 apphook 反向,但它给了我一个
无反向匹配 错误。
有什么解决办法吗?
Django CMS 版本:2.4.3
Django 版本 1.5.5
这些是我的一个(工作)apphook 的 apphook 文件,另一个非常相似。 cms_app.py:
from cms.app_base import CMSApp
from cms.apphook_pool import apphook_pool
from django.utils.translation import ugettext_lazy as _
class ProjectsAppHook(CMSApp):
name = _("Projects")
urls = ["projects.urls"]
apphook_pool.register(ProjectsAppHook)
views.py:
def projectsCategoryOverview(request):
projectCategories=ProjectCategory.objects.all().order_by('name').select_related()
#return render(request,'projectCategoryOverview.html', 'projectcategories': projectCategories)
return render_to_response('projectCategoryOverview.html',
'projectcategories': projectCategories,
context_instance=RequestContext(request))
【问题讨论】:
【参考方案1】:好的,我发现了问题。
我尚未创建应以显示源页面的语言链接到的页面。
【讨论】:
以上是关于django-cms:反向 url 到一个/另一个 apphook - 多语言的主要内容,如果未能解决你的问题,请参考以下文章
django django-cms 我没有成功访问应用程序的 urls.py