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 -*-
|
# -*- encoding: utf-8 -*-
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Formats français.
|
English formatting.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
|
@ -188,6 +188,18 @@ class COFUtilPage(RoutablePageMixin, Page):
|
||||||
from .views import raw_calendar_view
|
from .views import raw_calendar_view
|
||||||
return raw_calendar_view(request, int(year), int(month))
|
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):
|
def debugged_get_url(self, request):
|
||||||
parent = COFRootPage.objects.parent_of(self).live().first()
|
parent = COFRootPage.objects.parent_of(self).live().first()
|
||||||
burl = parent.relative_url(request.site)
|
burl = parent.relative_url(request.site)
|
||||||
|
|
Loading…
Reference in a new issue