def delete(id): serie = Serie.get(Serie.id == id) serie.active = False serie.save() return redirect(url_for('.list'))
def update(id): if request.method == 'GET': s = Serie.get(Serie.id == id) return render_template( 'serie/view.html', title=s.title, edit=True, serie=s, menuItems=menu.make()) elif request.method == 'POST': serie = Serie.get(Serie.id == id) serie.title = request.form.get('title') serie.lastChapter = request.form.get('lastChapter') serie.totalChapters = request.form.get('totalChapters') serie.onGoing = request.form.get('onGoing', False) serie.fansub = Fansub.get(Fansub.id == request.form.get('fansub')) for param in serie.params: param.value = request.form.get(param.name) param.save() serie.save() return redirect(url_for('.view', id=serie.id))
def view(id): s = Serie.get(Serie.id == id) return render_template( 'serie/view.html', title=s.title, edit=False, serie=s, menuItems=menu.make())
def checkAll(id): serie = Serie.get(Serie.id == id) Scraper(serie.fansub).all(serie) return redirect(url_for('.view', id=serie.id))