summaryrefslogtreecommitdiff
path: root/app/resume
diff options
context:
space:
mode:
authorluxagraf <sng@luxagraf.net>2015-11-19 21:15:50 -0500
committerluxagraf <sng@luxagraf.net>2015-11-19 21:15:50 -0500
commite5f21b720bdde4edb87024aadba1d7525d26d407 (patch)
tree075ef91c2cec7691c810d7554ee36f5ac67117fc /app/resume
parentfb5f8d0cbfd016bac855968e1e1d6ab5f6ef6689 (diff)
added resume to build list in admin
Diffstat (limited to 'app/resume')
-rw-r--r--app/resume/build.py10
-rw-r--r--app/resume/urls.py4
-rw-r--r--app/resume/views.py3
3 files changed, 10 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']