diff --git a/src/agenda_culturel/models.py b/src/agenda_culturel/models.py index 22cb6bc..0094568 100644 --- a/src/agenda_culturel/models.py +++ b/src/agenda_culturel/models.py @@ -83,18 +83,25 @@ class Category(models.Model): super(Category, self).save(*args, **kwargs) - - def get_default_category_id(): + def get_default_category(): try: default, created = Category.objects.get_or_create(name=Category.default_name, alt_name=Category.default_alt_name, codename=Category.default_codename, color=Category.default_color) - return default.id + return default except: return None + + def get_default_category_id(): + cat = Category.get_default_category() + if cat: + return cat.id + else: + return None + def css_class(self): return "cat-" + str(self.id) diff --git a/src/agenda_culturel/templates/agenda_culturel/page-day.html b/src/agenda_culturel/templates/agenda_culturel/page-day.html index 451a269..0348b3f 100644 --- a/src/agenda_culturel/templates/agenda_culturel/page-day.html +++ b/src/agenda_culturel/templates/agenda_culturel/page-day.html @@ -73,17 +73,14 @@ {% if events|length == 0 %}

Il n'y a pas d'événement le {{ day }}

{% else %} - {% regroup events by category as events_by_category %}