def create(self): form = EditKitForm(self.request.POST) if not form.is_valid(): return self.json_error('collections.kits.create.form_errors', form.errors) kit = KitPrototype.create(collection=form.c.collection, caption=form.c.caption, description=form.c.description) return self.json_ok(data={'next_url': url('collections:collections:show', kit.collection_id)})
def update(self, method='post'): form = EditKitForm(self.request.POST) if not form.is_valid(): return self.json_error('collections.kits.update.form_errors', form.errors) self.kit.collection_id = form.c.collection.id self.kit.caption = form.c.caption self.kit.description = form.c.description self.kit.save() return self.json_ok(data={'next_url': url('collections:collections:show', self.kit.collection_id)})
def create(self): form = EditKitForm(self.request.POST) if not form.is_valid(): return self.json_error('collections.kits.create.form_errors', form.errors) kit = KitPrototype.create(collection=form.c.collection, caption=form.c.caption, description=form.c.description) return self.json_ok(data={ 'next_url': url('collections:collections:show', kit.collection_id) })
def update(self, method='post'): form = EditKitForm(self.request.POST) if not form.is_valid(): return self.json_error('collections.kits.update.form_errors', form.errors) self.kit.collection_id = form.c.collection.id self.kit.caption = form.c.caption self.kit.description = form.c.description self.kit.save() return self.json_ok( data={ 'next_url': url('collections:collections:show', self.kit.collection_id) })