File tree 2 files changed +0
-23
lines changed
2 files changed +0
-23
lines changed Original file line number Diff line number Diff line change 1
1
# utils
2
-
3
2
snippet route
4
3
config.add_route("${1: name } ", "${2: /path } ")
5
-
6
4
snippet vc
7
5
@view_config(route_name="${1} ", renderer="${2: json } ")
8
-
9
6
snippet rurl
10
7
request.route_url('${1} ')
11
-
12
8
# events
13
-
14
9
snippet event ApplicationCreated
15
10
from pyramid.events import ApplicationCreated
16
11
from pyramid.events import subscriber
17
12
@subscriber(ApplicationCreated)
18
13
def ${1: mysubscriber } (event):
19
14
${2: print event }
20
-
21
15
snippet event NewRequest
22
16
from pyramid.events import NewRequest
23
17
from pyramid.events import subscriber
24
18
@subscriber(NewRequest)
25
19
def ${1: mysubscriber } (event):
26
20
request = event.request
27
21
${2: request.foo = 1 }
28
-
29
22
snippet event NewResponse
30
23
from pyramid.events import NewResponse
31
24
from pyramid.events import subscriber
32
25
@subscriber(NewResponse)
33
26
def ${1: mysubscriber } (event):
34
27
${2: print event }
35
-
36
28
snippet event BeforeRender
37
29
from pyramid.events import BeforeRender
38
30
from pyramid.events import subscriber
39
31
@subscriber(BeforeRender)
40
32
def ${1: mysubscriber } (event):
41
33
${2: event['mykey'] = 'foo' }
42
-
Original file line number Diff line number Diff line change 1
1
# python
2
2
snippet from
3
3
from ${1: module } import ${2: function }
4
-
5
4
snippet ret
6
5
return ${1: value }
7
-
8
6
snippet with
9
7
with open(${1: filename }${2: ,'w' } ) as ${3: fd } :
10
8
for line in fd:
11
9
${4}
12
-
13
10
snippet fin
14
11
[${1: item } for ${2: $1 } in ${3} ]
15
-
16
12
snippet finif
17
13
[${1: item } for ${2: $1 } in ${3} if ${4: $1 } ]
18
-
19
14
snippet pdb
20
15
import pdb; pdb.set_trace()
21
-
22
16
snippet ipdb
23
17
import ipdb; ipdb.set_trace()
24
-
25
18
snippet dec @decoracor
26
19
def ${1: decorator } (func):
27
20
@functools.wraps(func)
28
21
def wrapper(${2: *args, **kwargs } ):
29
22
return func(${3: $2 } )
30
23
return wrapper
31
-
32
24
snippet dec @decorator('arg')
33
25
def ${1: decorator } (${2} ):
34
26
def wrapper(func):
@@ -37,7 +29,6 @@ snippet dec @decorator('arg')
37
29
return func(${4: $3 } )
38
30
return wrapped
39
31
return wrapper
40
-
41
32
snippet prop
42
33
class ${1: prop } (property):
43
34
"""${2: docstring for $1 } """
@@ -47,20 +38,15 @@ snippet prop
47
38
${3: pass }
48
39
def __set__(self, instance, value):
49
40
${4: pass }
50
-
51
41
# webapp
52
42
snippet view
53
43
def ${1: myview } (request):
54
44
${2}
55
-
56
45
snippet env
57
46
request.environ${1: .get("") }
58
-
59
47
snippet POST
60
48
request.POST${1: .get("") }
61
-
62
49
snippet GET
63
50
request.GET${1: .get("") }
64
-
65
51
snippet match
66
52
request.matchdict${1: .get("") }
You can’t perform that action at this time.
0 commit comments