diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2013-12-26 23:33:21 +0000 |
---|---|---|
committer | Paul Eggleton <paul.eggleton@linux.intel.com> | 2013-12-28 11:03:29 +0000 |
commit | 75c44fd770ffa1890159b516c7b0cc59669dea7e (patch) | |
tree | ce5ba766a6bfd4f4c396658ab000f01326eb4a25 /layerindex/context_processors.py | |
parent | 5ce6448a1207d2797b3079323033d513e106dfdf (diff) | |
download | openembedded-core-contrib-75c44fd770ffa1890159b516c7b0cc59669dea7e.tar.gz |
Use Django sites framework to specify website title
This allows specifying the site title in the database, instead of hardcoding
it in the template. Just change it to something other than "example.com" to
apply your own title.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'layerindex/context_processors.py')
-rw-r--r-- | layerindex/context_processors.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/layerindex/context_processors.py b/layerindex/context_processors.py index ba0664d205..e2852ee2e9 100644 --- a/layerindex/context_processors.py +++ b/layerindex/context_processors.py @@ -5,10 +5,17 @@ # Licensed under the MIT license, see COPYING.MIT for details from layerindex.models import Branch, LayerItem +from django.contrib.sites.models import Site def layerindex_context(request): + site = Site.objects.get_current() + if site and site.name and site.name != 'example.com': + site_name = site.name + else: + site_name = 'OpenEmbedded metadata index' return { 'all_branches': Branch.objects.exclude(name='oe-classic').order_by('sort_priority'), 'unpublished_count': LayerItem.objects.filter(status='N').count(), - 'oe_classic': Branch.objects.filter(name='oe-classic') + 'oe_classic': Branch.objects.filter(name='oe-classic'), + 'site_name': site_name }
\ No newline at end of file |