def validate(self, is_edit=False): rv = wtf.Form.validate(self) if not rv: return False name = self.name.data.lower() check_cat = Series.query(Series.name_lowercase == name).count() if check_cat and not is_edit: self.name.errors.append(u'Название серии должно быть уникальным') return False return True
def series(): series = Series.query().order(Series.name) form = CategoryForm() if form.validate_on_submit(): new_series = Series() form.populate_obj(new_series) new_series.put() return redirect(url_for('admin.product.series')) return render_template('product/admin/series/all.html', series=series, form=form)
def series(): series = Series.query().order(Series.name) form = CategoryForm() if form.validate_on_submit(): new_series = Series() form.populate_obj(new_series) new_series.put() return redirect(url_for('admin.product.series')) return render_template( 'product/admin/series/all.html', series=series, form=form )