def get_add_catalog(self): form = CatalogForm() self.render('admin/wiki/add_catalog.html', title=_('Add Wiki Catalog'), form=form)
def get_edit(self): form = CatalogForm() form.name.data = self.catalog.name form.summary.data = self.catalog.summary form.description.data = self.catalog.description self.render('admin/appliance/catalog_edit.html', title=_('Edit Appliance Catalog: %s') % self.catalog.name, form=form)
def get_edit_catalog(self): if not self.catalog: return self.write(_('No catalog found')) form = CatalogForm() form.name.data = self.catalog.name form.summary.data = self.catalog.summary form.description.data = self.catalog.description self.render('admin/wiki/edit_catalog.html', title=_('Edit catalog: %s') % self.catalog.name, form=form)
def post_edit(self): form = CatalogForm(self.request.arguments) if form.validate(): self.catalog.name = form.name.data self.catalog.summary = form.summary.data self.catalog.description = form.description.data self.db2.commit() url = self.reverse_url('admin:appliance:catalog') return self.redirect(url) self.render('admin/appliance/catalog_edit.html', title=_('Edit Appliance Catalog: %s') % self.catalog.name, form=form)
def post_new(self): form = CatalogForm(self.request.arguments) if form.validate(): c = ApplianceCatalog(name=form.name.data, summary=form.summary.data, description=form.description.data) self.db2.add(c) self.db2.commit() url = self.reverse_url('admin:appliance:catalog') return self.redirect(url) self.render('admin/appliance/catalog_new.html', title=_('Add Appliance Catalog'), form=form)
def post_add_catalog(self): form = CatalogForm(self.request.arguments) if form.validate(): c = WikiCatalog(name=form.name.data, summary=form.summary.data, description=form.description.data) self.db2.add(c) self.db2.commit() url = self.reverse_url('admin:wiki') return self.redirect(url) self.render('admin/wiki/add_catalog.html', title=_('Add Wiki Catalog'), form=form)
def post_edit_catalog(self): if not self.catalog: return self.write(_('No catalog found')) form = CatalogForm(self.request.arguments) if form.validate(): self.catalog.name = form.name.data self.catalog.summary = form.summary.data self.catalog.description = form.description.data self.db2.commit() url = self.reverse_url('admin:wiki') return self.redirect(url) self.render('admin/wiki/add_catalog.html', title=_('Edit Catalog'), form=form)
def get_new(self): self.render('admin/appliance/catalog_new.html', title=_('Add Appliance Catalog'), form=CatalogForm())