Example #1
0
    def add_camera(self, **data):
        new_camera = Camera()
        self.applyData(new_camera, **data)
        camera_id = len(self.context)
        self.context[camera_id] = new_camera

        self.flash(_(u'Added new camera'))
        return self.redirect(self.application_url())
Example #2
0
 def handle_cancel(self, **data):
     self.flash(_(u'Cancel edition'))
     return self.redirect(self.application_url())
Example #3
0
    def add_camera(self, **data):
        self.applyData(self.context, **data)
        grok.notify(grok.ObjectModifiedEvent(self.context))

        self.flash(_(u'Changes were saved'))
        return self.redirect(self.application_url())