diff --git a/recette/admin.py b/recette/admin.py index 6f6ae45..b918dd0 100644 --- a/recette/admin.py +++ b/recette/admin.py @@ -33,9 +33,20 @@ class RecetteForm(forms.ModelForm): @admin.register(Recette) class RecetteAdmin(admin.ModelAdmin): + list_display = ['nom', 'has_photo', 'has_photo_instr'] form = RecetteForm inlines = [IngredientInline] + def has_photo(self, obj): + return bool(obj.photo) + has_photo.short_description = "Avec photo" + has_photo.boolean = True + + def has_photo_instr(self, obj): + return bool(obj.photo_instr) + has_photo_instr.short_description = "Avec photo instructions" + has_photo_instr.boolean = True + admin.site.register(Composition) admin.site.register(Unite)