summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/resume/build.py10
-rw-r--r--app/resume/urls.py4
-rw-r--r--app/resume/views.py3
-rw-r--r--design/templates/admin/buttons.html1
4 files changed, 11 insertions, 7 deletions
diff --git a/app/resume/build.py b/app/resume/build.py
index 7241a70..2b472a4 100644
--- a/app/resume/build.py
+++ b/app/resume/build.py
@@ -3,13 +3,13 @@ from django.core.urlresolvers import reverse
from builder.base import BuildNew
-class BuildExpenses(BuildNew):
+class BuildResume(BuildNew):
def build(self):
self.build_detail_view()
self.build_list_view(
- base_path=reverse("expenses:list_trip"),
- paginate_by=24
+ base_path=reverse("resume:list"),
+ paginate_by=99999
)
def get_model_queryset(self):
@@ -17,7 +17,7 @@ class BuildExpenses(BuildNew):
def build_detail_view(self):
'''
- write out all the expenses for each trip
+ write out my backups of published articles
'''
for obj in self.get_model_queryset():
url = obj.get_absolute_url()
@@ -30,5 +30,5 @@ class BuildExpenses(BuildNew):
def builder():
- j = BuildExpenses("expenses", "trip")
+ j = BuildResume("resume", "pubitem")
j.build()
diff --git a/app/resume/urls.py b/app/resume/urls.py
index 15b2371..a359899 100644
--- a/app/resume/urls.py
+++ b/app/resume/urls.py
@@ -22,11 +22,11 @@ urlpatterns = [
url(
regex=r'^(?P<slug>[-\w]+)$',
view=views.PageView.as_view(),
- name="intro"
+ name="cv"
),
url(
regex=r'^$',
view=views.BaseView.as_view(),
- name="cv"
+ name="intro"
),
]
diff --git a/app/resume/views.py b/app/resume/views.py
index 563ceaf..7e5de14 100644
--- a/app/resume/views.py
+++ b/app/resume/views.py
@@ -29,6 +29,9 @@ class PageView(DetailView):
model = Page
slug_field = "slug"
+ def get_queryset(self):
+ return Page.objects.filter(path__startswith=self.kwargs['slug'])
+
def get_template_names(self):
return ["details/%s.html" % self.object.slug, 'details/page.html']
diff --git a/design/templates/admin/buttons.html b/design/templates/admin/buttons.html
index ea77e46..a4a2080 100644
--- a/design/templates/admin/buttons.html
+++ b/design/templates/admin/buttons.html
@@ -44,6 +44,7 @@
<li class="item"><a href="/admin/build/build?id=writingarchives">Build Writing Archives</a></li>
<li class="item"><a href="/admin/build/build?id=homepage">Build Homepage</a></li>
<li class="item"><a href="/admin/build/build?id=buildrss">Build RSS</a></li>
+ <li class="item"><a href="/admin/build/build?id=resume">Build Resume</a></li>
<li class="item"><a href="/admin/build/build?id=photo_galleries">Build Photo Galleries</a></li>
<li class="item"><a href="/admin/build/build?id=projects">Build Project Pages</a></li>
<li class="item"><a href="/admin/build/build?id=map">Build Map</a></li>