コード例 #1
0
ファイル: monkeys.py プロジェクト: RedBulli/MonkeyBook
 def post(self):
     form = MonkeyForm(request.form)
     if not form.validate():
         return render_template('monkey_create.html', form=form)
     else:
         monkey = MonkeyViewHelper().create_monkey(form)
         return redirect(url_for('MonkeysView:get', id=monkey.id))
コード例 #2
0
ファイル: monkeys.py プロジェクト: RedBulli/MonkeyBook
 def post(self):
     form = MonkeyForm(request.form)
     if not form.validate():
         return render_template("monkey_create.html", form=form)
     else:
         monkey = MonkeyViewHelper().create_monkey(form)
         return redirect(url_for("MonkeysView:get", id=monkey.id))
コード例 #3
0
ファイル: monkeys.py プロジェクト: RedBulli/MonkeyBook
 def create(self):
     form = MonkeyForm(request.form)
     return render_template('monkey_create.html', form=form)
コード例 #4
0
ファイル: monkeys.py プロジェクト: RedBulli/MonkeyBook
 def update(self, id):
     monkey = Monkey.query.get(id)
     form = MonkeyForm(request.form, monkey)
     if form.validate():
         MonkeyViewHelper().update_monkey(monkey, form)
     return render_template('monkey_view.html', form=form, monkey=monkey)
コード例 #5
0
ファイル: monkeys.py プロジェクト: RedBulli/MonkeyBook
 def get(self, id):
     monkey = Monkey.query.get(id)
     form = MonkeyForm(request.form, monkey)
     return render_template('monkey_view.html', monkey=monkey, form=form)
コード例 #6
0
ファイル: monkeys.py プロジェクト: RedBulli/MonkeyBook
 def update(self, id):
     monkey = Monkey.query.get(id)
     form = MonkeyForm(request.form, monkey)
     if form.validate():
         MonkeyViewHelper().update_monkey(monkey, form)
     return render_template("monkey_view.html", form=form, monkey=monkey)