Make use of decorators.view for all views
authorSverre Rabbelier <srabbelier@gmail.com>
Sun, 01 Mar 2009 20:20:47 +0000
changeset 1584 d8ba8c917f37
parent 1583 1e4c785f1adf
child 1585 06fb5950cb03
Make use of decorators.view for all views This gives us a 'view' hook where we can do things that need to be done for all views (such as catching certain exceptions, or checking for maintenance mode). Patch by: Sverre Rabbelier
app/soc/views/models/club.py
app/soc/views/models/club_admin.py
app/soc/views/models/club_app.py
app/soc/views/models/club_member.py
app/soc/views/models/document.py
app/soc/views/models/host.py
app/soc/views/models/mentor.py
app/soc/views/models/notification.py
app/soc/views/models/org_admin.py
app/soc/views/models/org_app.py
app/soc/views/models/organization.py
app/soc/views/models/program.py
app/soc/views/models/request.py
app/soc/views/models/site.py
app/soc/views/models/sponsor.py
app/soc/views/models/student.py
app/soc/views/models/student_proposal.py
app/soc/views/models/timeline.py
app/soc/views/models/user.py
app/soc/views/models/user_self.py
--- a/app/soc/views/models/club.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/club.py	Sun Mar 01 20:20:47 2009 +0000
@@ -205,16 +205,16 @@
 
 view = View()
 
-admin = view.admin
-applicant = view.applicant
-apply_member = view.applyMember
-create = view.create
-delete = view.delete
-edit = view.edit
-home = view.home
-list = view.list
-list_requests = view.listRequests
-list_roles = view.listRoles
-public = view.public
-export = view.export
-pick = view.pick
+admin = decorators.view(view.admin)
+applicant = decorators.view(view.applicant)
+apply_member = decorators.view(view.applyMember)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+home = decorators.view(view.home)
+list = decorators.view(view.list)
+list_requests = decorators.view(view.listRequests)
+list_roles = decorators.view(view.listRoles)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
+pick = decorators.view(view.pick)
--- a/app/soc/views/models/club_admin.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/club_admin.py	Sun Mar 01 20:20:47 2009 +0000
@@ -117,14 +117,14 @@
 
 view = View()
 
-accept_invite = view.acceptInvite
-admin = view.admin
-create = view.create
-delete = view.delete
-edit = view.edit
-invite = view.invite
-list = view.list
-manage = view.manage
-process_request = view.processRequest
-public = view.public
-export = view.export
+accept_invite = decorators.view(view.acceptInvite)
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+invite = decorators.view(view.invite)
+list = decorators.view(view.list)
+manage = decorators.view(view.manage)
+process_request = decorators.view(view.processRequest)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
--- a/app/soc/views/models/club_app.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/club_app.py	Sun Mar 01 20:20:47 2009 +0000
@@ -101,14 +101,14 @@
 
 view = View()
 
-admin = view.admin
-create = view.create
-delete = view.delete
-edit = view.edit
-list = view.list
-list_self = view.listSelf
-public = view.public
-export = view.export
-review = view.review
-review_overview = view.reviewOverview
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+list = decorators.view(view.list)
+list_self = decorators.view(view.listSelf)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
+review = decorators.view(view.review)
+review_overview = decorators.view(view.reviewOverview)
 
--- a/app/soc/views/models/club_member.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/club_member.py	Sun Mar 01 20:20:47 2009 +0000
@@ -120,15 +120,15 @@
 
 view = View()
 
-accept_invite = view.acceptInvite
-admin = view.admin
-create = view.create
-delete = view.delete
-edit = view.edit
-invite = view.invite
-list = view.list
-manage = view.manage
-process_request = view.processRequest
-request = view.request
-public = view.public
-export = view.export
+accept_invite = decorators.view(view.acceptInvite)
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+invite = decorators.view(view.invite)
+list = decorators.view(view.list)
+manage = decorators.view(view.manage)
+process_request = decorators.view(view.processRequest)
+request = decorators.view(view.request)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
--- a/app/soc/views/models/document.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/document.py	Sun Mar 01 20:20:47 2009 +0000
@@ -183,11 +183,11 @@
 
 view = View()
 
-admin = view.admin
-create = view.create
-edit = view.edit
-delete = view.delete
-list = view.list
-public = view.public
-export = view.export
-pick = view.pick
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+edit = decorators.view(view.edit)
+delete = decorators.view(view.delete)
+list = decorators.view(view.list)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
+pick = decorators.view(view.pick)
--- a/app/soc/views/models/host.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/host.py	Sun Mar 01 20:20:47 2009 +0000
@@ -131,14 +131,14 @@
 
 view = View()
 
-accept_invite = view.acceptInvite
-admin = view.admin
-create = view.create
-delete = view.delete
-edit = view.edit
-invite = view.invite
-list = view.list
-manage = view.manage
-process_request = view.processRequest
-public = view.public
-export = view.export
+accept_invite = decorators.view(view.acceptInvite)
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+invite = decorators.view(view.invite)
+list = decorators.view(view.list)
+manage = decorators.view(view.manage)
+process_request = decorators.view(view.processRequest)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
--- a/app/soc/views/models/mentor.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/mentor.py	Sun Mar 01 20:20:47 2009 +0000
@@ -209,16 +209,16 @@
 
 view = View()
 
-accept_invite = view.acceptInvite
-admin = view.admin
-create = view.create
-delete = view.delete
-edit = view.edit
-invite = view.invite
-list = view.list
-manage = view.manage
-process_request = view.processRequest
-request = view.request
-public = view.public
-export = view.export
+accept_invite = decorators.view(view.acceptInvite)
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+invite = decorators.view(view.invite)
+list = decorators.view(view.list)
+manage = decorators.view(view.manage)
+process_request = decorators.view(view.processRequest)
+request = decorators.view(view.request)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
 
--- a/app/soc/views/models/notification.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/notification.py	Sun Mar 01 20:20:47 2009 +0000
@@ -202,11 +202,11 @@
 
 view = View()
 
-admin = view.admin
-create = view.create
-edit = view.edit
-delete = view.delete
-list = view.list
-public = view.public
-export = view.export
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+edit = decorators.view(view.edit)
+delete = decorators.view(view.delete)
+list = decorators.view(view.list)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
 
--- a/app/soc/views/models/org_admin.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/org_admin.py	Sun Mar 01 20:20:47 2009 +0000
@@ -221,14 +221,14 @@
 
 view = View()
 
-accept_invite = view.acceptInvite
-admin = view.admin
-create = view.create
-delete = view.delete
-edit = view.edit
-invite = view.invite
-list = view.list
-manage = view.manage
-process_request = view.processRequest
-public = view.public
-export = view.export
+accept_invite = decorators.view(view.acceptInvite)
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+invite = decorators.view(view.invite)
+list = decorators.view(view.list)
+manage = decorators.view(view.manage)
+process_request = decorators.view(view.processRequest)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
--- a/app/soc/views/models/org_app.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/org_app.py	Sun Mar 01 20:20:47 2009 +0000
@@ -289,15 +289,15 @@
 
 view = View()
 
-admin = view.admin
-bulk_accept = view.bulkAccept
-bulk_reject = view.bulkReject
-create = view.create
-delete = view.delete
-edit = view.edit
-list = view.list
-list_self = view.listSelf
-public = view.public
-export = view.export
-review = view.review
-review_overview = view.reviewOverview
+admin = decorators.view(view.admin)
+bulk_accept = decorators.view(view.bulkAccept)
+bulk_reject = decorators.view(view.bulkReject)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+list = decorators.view(view.list)
+list_self = decorators.view(view.listSelf)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
+review = decorators.view(view.review)
+review_overview = decorators.view(view.reviewOverview)
--- a/app/soc/views/models/organization.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/organization.py	Sun Mar 01 20:20:47 2009 +0000
@@ -316,18 +316,18 @@
 
 view = View()
 
-admin = view.admin
-applicant = view.applicant
-apply_mentor = view.applyMentor
-create = view.create
-delete = view.delete
-edit = view.edit
-home = view.home
-list = view.list
-list_proposals = view.listProposals
-list_public = view.listPublic
-list_requests = view.listRequests
-list_roles = view.listRoles
-public = view.public
-export = view.export
-pick = view.pick
+admin = decorators.view(view.admin)
+applicant = decorators.view(view.applicant)
+apply_mentor = decorators.view(view.applyMentor)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+home = decorators.view(view.home)
+list = decorators.view(view.list)
+list_proposals = decorators.view(view.listProposals)
+list_public = decorators.view(view.listPublic)
+list_requests = decorators.view(view.listRequests)
+list_roles = decorators.view(view.listRoles)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
+pick = decorators.view(view.pick)
--- a/app/soc/views/models/program.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/program.py	Sun Mar 01 20:20:47 2009 +0000
@@ -326,12 +326,12 @@
 
 view = View()
 
-admin = view.admin
-create = view.create
-delete = view.delete
-edit = view.edit
-list = view.list
-public = view.public
-export = view.export
-home = view.home
-pick = view.pick
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+list = decorators.view(view.list)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
+home = decorators.view(view.home)
+pick = decorators.view(view.pick)
--- a/app/soc/views/models/request.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/request.py	Sun Mar 01 20:20:47 2009 +0000
@@ -235,13 +235,13 @@
 
 view = View()
 
-admin = view.admin
-create = view.create
-edit = view.edit
-delete = view.delete
-list = view.list
-list_self = view.listSelf
-process_invite = view.processInvite
-public = view.public
-export = view.export
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+edit = decorators.view(view.edit)
+delete = decorators.view(view.delete)
+list = decorators.view(view.list)
+list_self = decorators.view(view.listSelf)
+process_invite = decorators.view(view.processInvite)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
 
--- a/app/soc/views/models/site.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/site.py	Sun Mar 01 20:20:47 2009 +0000
@@ -213,14 +213,14 @@
 
 view = View()
 
-admin = view.admin
-create = view.create
-edit = view.edit
-delete = view.delete
-list = view.list
-public = view.public
-export = view.export
-main_public = view.mainPublic
-main_edit = view.mainEdit
-maintenance = view.maintenance
-home = view.home
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+edit = decorators.view(view.edit)
+delete = decorators.view(view.delete)
+list = decorators.view(view.list)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
+main_public = decorators.view(view.mainPublic)
+main_edit = decorators.view(view.mainEdit)
+maintenance = decorators.view(view.maintenance)
+home = decorators.view(view.home)
--- a/app/soc/views/models/sponsor.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/sponsor.py	Sun Mar 01 20:20:47 2009 +0000
@@ -130,14 +130,14 @@
 
 view = View()
 
-admin = view.admin
-create = view.create
-delete = view.delete
-edit = view.edit
-home = view.home
-list = view.list
-list_requests = view.listRequests
-list_roles = view.listRoles
-public = view.public
-export = view.export
-pick = view.pick
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+home = decorators.view(view.home)
+list = decorators.view(view.list)
+list_requests = decorators.view(view.listRequests)
+list_roles = decorators.view(view.listRoles)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
+pick = decorators.view(view.pick)
--- a/app/soc/views/models/student.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/student.py	Sun Mar 01 20:20:47 2009 +0000
@@ -197,11 +197,11 @@
 
 view = View()
 
-apply = view.apply
-create = view.create
-delete = view.delete
-edit = view.edit
-list = view.list
-manage = view.manage
-public = view.public
-export = view.export
+apply = decorators.view(view.apply)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+list = decorators.view(view.list)
+manage = decorators.view(view.manage)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
--- a/app/soc/views/models/student_proposal.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/student_proposal.py	Sun Mar 01 20:20:47 2009 +0000
@@ -311,14 +311,14 @@
 
 view = View()
 
-admin = view.admin
-apply = view.apply
-create = view.create
-delete = view.delete
-edit = view.edit
-list = view.list
-list_orgs = view.listOrgs
-list_self = view.listSelf
-public = view.public
-export = view.export
-pick = view.pick
+admin = decorators.view(view.admin)
+apply = decorators.view(view.apply)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+list = decorators.view(view.list)
+list_orgs = decorators.view(view.listOrgs)
+list_self = decorators.view(view.listSelf)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
+pick = decorators.view(view.pick)
--- a/app/soc/views/models/timeline.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/timeline.py	Sun Mar 01 20:20:47 2009 +0000
@@ -112,11 +112,11 @@
 
 view = View()
 
-admin = view.admin
-create = view.create
-delete = view.delete
-edit = view.edit
-list = view.list
-public = view.public
-export = view.export
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+list = decorators.view(view.list)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
 
--- a/app/soc/views/models/user.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/user.py	Sun Mar 01 20:20:47 2009 +0000
@@ -130,11 +130,11 @@
 
 view = View()
 
-admin = view.admin
-create = view.create
-delete = view.delete
-edit = view.edit
-list = view.list
-public = view.public
-export = view.export
-pick = view.pick
+admin = decorators.view(view.admin)
+create = decorators.view(view.create)
+delete = decorators.view(view.delete)
+edit = decorators.view(view.edit)
+list = decorators.view(view.list)
+public = decorators.view(view.public)
+export = decorators.view(view.export)
+pick = decorators.view(view.pick)
--- a/app/soc/views/models/user_self.py	Sun Mar 01 20:19:22 2009 +0000
+++ b/app/soc/views/models/user_self.py	Sun Mar 01 20:20:47 2009 +0000
@@ -301,7 +301,7 @@
 
 view = View()
 
-create = view.create
-edit = view.editProfile
-export = view.export
-roles = view.roles
+create = decorators.view(view.create)
+edit = decorators.view(view.editProfile)
+export = decorators.view(view.export)
+roles = decorators.view(view.roles)