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 }} |