summaryrefslogtreecommitdiff
path: root/repoze/bfg/sampleapp/browser.py
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2008-07-12 16:28:05 +0000
committerChris McDonough <chrism@agendaless.com>2008-07-12 16:28:05 +0000
commit4c2f00452697031f3c8500f5c95705f17b86b776 (patch)
tree604c4664e684154947ad8d374159a86ac97c3cfa /repoze/bfg/sampleapp/browser.py
parenteffbaa2f68cc3fcf4a29aa0c275648c2a52e9455 (diff)
downloadpyramid-4c2f00452697031f3c8500f5c95705f17b86b776.tar.gz
pyramid-4c2f00452697031f3c8500f5c95705f17b86b776.tar.bz2
pyramid-4c2f00452697031f3c8500f5c95705f17b86b776.zip
Use a djangoesque layout and naming scheme.
Diffstat (limited to 'repoze/bfg/sampleapp/browser.py')
-rw-r--r--repoze/bfg/sampleapp/browser.py48
1 files changed, 0 insertions, 48 deletions
diff --git a/repoze/bfg/sampleapp/browser.py b/repoze/bfg/sampleapp/browser.py
deleted file mode 100644
index 3d61802bb..000000000
--- a/repoze/bfg/sampleapp/browser.py
+++ /dev/null
@@ -1,48 +0,0 @@
-import time
-
-from webob.exc import HTTPFound
-
-from repoze.bfg.template import TemplateView
-from repoze.bfg.sampleapp.models import BlogEntry
-
-def datestring(dt):
- return dt.strftime('%Y-%m-%dT%H:%M:%S')
-
-class BlogDefaultView(TemplateView):
- def getInfo(self):
- entrydata = []
- for name, entry in self.context.items():
- entrydata.append(
- {
- 'name':name,
- 'title':entry.title,
- 'author':entry.author,
- 'created':datestring(entry.created),
- }
- )
- return {'name':self.context.__name__, 'entries':entrydata}
-
-class BlogEntryDefaultView(TemplateView):
- def getInfo(self):
- return {
- 'name':self.context.__name__,
- 'title':self.context.title,
- 'body':self.context.body,
- 'author':self.context.author,
- 'created':datestring(self.context.created),
- }
-
-class BlogEntryAddView(object):
- def __init__(self, context, request):
- self.context = context
- self.request = request
-
- def __call__(self):
- author = self.request.params['author']
- body = self.request.params['body']
- title = self.request.params['title']
- name = str(time.time())
- new_entry = BlogEntry(name, title, body, author)
- self.context[name] = new_entry
- return HTTPFound(location='/')
-