blob: 598d3be648058dfee519c1360eaf1aa5a1b65be6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
from repoze.bfg.view import bfg_view
@bfg_view()
def grokked(context, request):
""" """
@bfg_view(request_type='POST')
def grokked_post(context, request):
""" """
class grokked_klass(object):
""" """
def __init__(self, context, request):
self.context = context
self.request = request
def __call__(self):
""" """
# in 2.6+ the below can be spelled as a class decorator:
#
# @bfg_view(for_=INothing, name='grokked_klass')
# class grokked_class(object):
# ....
#
grokked_klass = bfg_view(name='grokked_klass')(grokked_klass)
|