summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorluxagraf <sng@luxagraf.net>2011-05-09 16:22:25 -0400
committerluxagraf <sng@luxagraf.net>2011-05-09 16:22:25 -0400
commit5bb96d4c2c8b42474953ca29d2422b3be60da25b (patch)
tree959adb3e57c0baf54f56253e5347f45960439b97 /apps
parent261b92d06de346cd5a6d18b9bdf38ee7084960ab (diff)
updated styles and templates for revamped design
Diffstat (limited to 'apps')
-rw-r--r--apps/blog/views.py4
-rw-r--r--apps/build/base.py10
-rw-r--r--apps/photos/models.py6
-rw-r--r--apps/photos/views.py5
-rw-r--r--apps/projects/models/base.py4
5 files changed, 20 insertions, 9 deletions
diff --git a/apps/blog/views.py b/apps/blog/views.py
index 70f934a..72c769e 100644
--- a/apps/blog/views.py
+++ b/apps/blog/views.py
@@ -37,7 +37,7 @@ def entry_list(request,page):
request.page_url = '/writing/%d/'
request.page = int(page)
qs = Entry.objects.filter(status__exact=1).order_by('-pub_date').select_related()
- return object_list(request, queryset=qs, template_name='archives/writing.html')
+ return object_list(request, queryset=qs, template_name='archives/writing.html', extra_context={'page':page})
"""
@@ -48,7 +48,7 @@ def topic_list(request,slug,page):
request.page = int(page)
topic = Topic.objects.get(slug=slug)
qs = Entry.objects.filter(status__exact=1,topics=topic).order_by('-pub_date').select_related()
- return object_list(request, queryset=qs, template_name='archives/topics.html',)
+ return object_list(request, queryset=qs, template_name='archives/topics.html',extra_context={'page':page})
"""
diff --git a/apps/build/base.py b/apps/build/base.py
index 6021532..afcc8f8 100644
--- a/apps/build/base.py
+++ b/apps/build/base.py
@@ -14,7 +14,13 @@ class Build():
file = open(path, 'w')
file.write(object)
file.close()
-
+
+class BuildSitemap(Build):
+ def build(self):
+ c = Client()
+ response = c.get('/sitemap.xml')
+ fpath = '%ssitemap.xml' %(settings.BAKED_ROOT)
+ self.write_file(fpath,str(response.content))
class BuildWriting(Build):
@@ -230,5 +236,3 @@ class BuildProjects(Build):
fpath = '%s%s.json' %(path, park.id)
self.write_file(fpath,json)
-
- \ No newline at end of file
diff --git a/apps/photos/models.py b/apps/photos/models.py
index f13b17a..d5f4d51 100644
--- a/apps/photos/models.py
+++ b/apps/photos/models.py
@@ -114,6 +114,12 @@ class Photo(models.Model):
def flickr_link(self):
return '%s%s/' %('http://www.flickr.com/photos/luxagraf/', self.flickr_id)
+ @property
+ def is_portait(self):
+ if int(self.slideshowimage_height) > int(self.slideshowimage_width):
+ return True
+ else:
+ return False
def get_pic_url(self, size='small'):
# small_square=75x75
# thumb=100 on longest side
diff --git a/apps/photos/views.py b/apps/photos/views.py
index 5b993b4..3edfccb 100644
--- a/apps/photos/views.py
+++ b/apps/photos/views.py
@@ -14,7 +14,7 @@ def gallery_list(request,page):
request.page_url = '/photos/%d/'
request.page = int(page)
qs = PhotoGallery.objects.all()
- return object_list(request, queryset=qs, template_name='archives/photos.html')
+ return object_list(request, queryset=qs, template_name='archives/photos.html',extra_context={'page':page,})
def gallery(request,slug):
context = {
@@ -43,7 +43,8 @@ def gallery_list_by_area(request,slug,page):
context = {
'region': region,
'country_list': Country.objects.filter(visited=True),
- 'region_list': Region.objects.all()
+ 'region_list': Region.objects.all(),
+ 'page': page
}
return object_list(request, queryset=qs, template_name='archives/photos.html',
extra_context=context)
diff --git a/apps/projects/models/base.py b/apps/projects/models/base.py
index a59c499..debb776 100644
--- a/apps/projects/models/base.py
+++ b/apps/projects/models/base.py
@@ -65,8 +65,8 @@ class Project(models.Model):
class ProjectSitemap(Sitemap):
- changefreq = "never"
- priority = 1.0
+ changefreq = "monthly"
+ priority = 0.5
def items(self):
return Project.objects.filter(status=1)