forked from DGNum/gestioCOF
Commentaires dans le code
This commit is contained in:
parent
712588af7d
commit
f105225abf
2 changed files with 13 additions and 1 deletions
|
@ -1,7 +1,7 @@
|
|||
# -*- encoding: utf-8 -*-
|
||||
|
||||
"""
|
||||
Formats français.
|
||||
English formatting.
|
||||
"""
|
||||
|
||||
from __future__ import unicode_literals
|
||||
|
|
|
@ -188,6 +188,18 @@ class COFUtilPage(RoutablePageMixin, Page):
|
|||
from .views import raw_calendar_view
|
||||
return raw_calendar_view(request, int(year), int(month))
|
||||
|
||||
"""
|
||||
ModelTranslation override le système des @route de wagtail, ce qui empêche
|
||||
COFUtilPage d'être une page traduite pour pouvoir l'utiliser.
|
||||
Ce qui fait planter `get_absolute_url` pour des problèmes d'héritage des
|
||||
pages parentes (qui sont, elles, traduites).
|
||||
Le seul moyen trouvé pour résoudre ce problème est de faire une autre
|
||||
fonction à qui on fournit request en argument (donc pas un override de
|
||||
get_absolute_url).
|
||||
|
||||
TODO : vérifier si ces problèmes ont été résolus dans les màj de wagtail
|
||||
et modeltranslation
|
||||
"""
|
||||
def debugged_get_url(self, request):
|
||||
parent = COFRootPage.objects.parent_of(self).live().first()
|
||||
burl = parent.relative_url(request.site)
|
||||
|
|
Loading…
Reference in a new issue