diff --git a/cookbook/templates/stats.html b/cookbook/templates/stats.html
index a2753d500..eb97fac40 100644
--- a/cookbook/templates/stats.html
+++ b/cookbook/templates/stats.html
@@ -21,6 +21,10 @@
class="badge badge-pill badge-info">{{ counts.recipes }}
{% trans 'Keywords' %} : {{ counts.keywords }}
+ {% trans 'Units' %} : {{ counts.units }}
+ {% trans 'Ingredients' %} : {{ counts.ingredients }}
{% trans 'Recipe Imports' %} : {{ counts.recipe_import }}
@@ -34,7 +38,12 @@
- {% trans 'Recipes without Keywords' %} : {{ counts.recipes_no_keyword}}
-
+ - {% trans 'External Recipes' %} : {{ counts.recipes_external }}
+ - {% trans 'Internal Recipes' %} : {{ counts.recipes_internal }}
+ - {% trans 'Comments' %} : {{ counts.comments }}
diff --git a/cookbook/views/data.py b/cookbook/views/data.py
index e0bde3449..eb30c8839 100644
--- a/cookbook/views/data.py
+++ b/cookbook/views/data.py
@@ -93,6 +93,12 @@ def statistics(request):
counts.recipes = Recipe.objects.count()
counts.keywords = Keyword.objects.count()
counts.recipe_import = RecipeImport.objects.count()
+ counts.units = Unit.objects.count()
+ counts.ingredients = Ingredient.objects.count()
+ counts.comments = Comment.objects.count()
+
+ counts.recipes_internal = Recipe.objects.filter(internal=True).count()
+ counts.recipes_external = counts.recipes - counts.recipes_internal
counts.recipes_no_keyword = Recipe.objects.filter(keywords=None).count()