summaryrefslogtreecommitdiffstats
path: root/emacs/snippets/python-mode/form_valid
blob: c5a7e582c2ae5e7096128ba486ca5de2627eb4e4 (plain)
1
2
3
4
5
6
7
8
# -*- mode: snippet -*-
# name: Record form
# key: defm
# --
@record_activity(model=${1:`(progn (re-search-backward "^[ \t]*model = \\([a-zA-Z_].*\\)$") (match-string 1))`})
def form_valid(self, form):
    '''Make sure any changes to the $1 model get logged.'''
    return super(${2:`(progn (re-search-backward "^[ \t]*class \\(.+\\)(") (match-string 1)))`}, self).form_valid(form)