J'ai un DateTimeRangeField
que j'aimerais utiliser avec l'interface de django. date_hierarchy
pero date_hierarchy
a besoin d'un DateField
o DateTimeField
.
J'ai écrit une fonction pour convertir l'intervalle en un temps de date en utilisant range.lower
mais l'utilisation d'un appelant ne semble pas fonctionner.
eg.
@admin.register(models.MyModel)
class MyModelAdmin(AdvancedModelAdmin):
date_hierarchy = 'date_range_to_datetime'
def date_range_to_datetime(instance):
"""
Return a datetime from django date range.
"""
return instance.range.lower
Existe-t-il un moyen d'utiliser un DateTimeRangeField
avec date_hierarchy
?