diff --git a/layerindex/detail.html b/layerindex/detail.html index 76cb427..3b70229 100644 --- a/layerindex/detail.html +++ b/layerindex/detail.html @@ -173,7 +173,7 @@ {% for recipe in layeritem.sorted_recipes %} - {{ recipe.pn }} + {{ recipe.name }} {{ recipe.pv }} {{ recipe.short_desc }} diff --git a/layerindex/models.py b/layerindex/models.py index ec8bee6..095b6e9 100644 --- a/layerindex/models.py +++ b/layerindex/models.py @@ -118,5 +118,11 @@ class Recipe(models.Model): else: return self.description + def name(self): + if self.pn: + return self.pn + else: + return self.filename.split('_')[0] + def __unicode__(self): return os.path.join(self.filepath, self.filename) diff --git a/layerindex/recipes.html b/layerindex/recipes.html index c983733..589d550 100644 --- a/layerindex/recipes.html +++ b/layerindex/recipes.html @@ -53,7 +53,7 @@ {% for recipe in recipe_list %} - {{ recipe.pn }} + {{ recipe.name }} {{ recipe.pv }} {{ recipe.short_desc }} {{ recipe.layer.name }}