def test_get_alike_animes(self): Anime(cn_name=u'物语系列', name=u'物语系列').create() Anime(cn_name=u'物语系列2', name=u'物语系列2').create() Anime(cn_name=u'化物语', name=u'化物语').create() length = 0 for anime in Anime.get_alike_animes(u'物语'): length += 1 assert length == 3
def test_get_alike_animes(self): Anime(cn_name=u'物语系列', name=u'物语系列').create() Anime(cn_name=u'物语系列2', name=u'物语系列2').create() Anime(cn_name=u'化物语', name=u'化物语').create() length = 0 for anime in Anime.get_alike_animes(u'物语'): length += 1 assert length == 3
def search(): if request.args.get('q'): info = request.args['q'] try: anime_id = int(info) return redirect(url_for('.show_anime', anime_id=anime_id)) except ValueError: animes = Anime.get_alike_animes(info) return render_template('search.html', animes=animes) else: flash('You need to type something to search!') return redirect(url_for('index.index'))
def search(): if request.args.get("q"): info = request.args["q"] try: anime_id = int(info) return redirect(url_for(".show_anime", anime_id=anime_id)) except ValueError: animes = Anime.get_alike_animes(info) return render_template("search.html", animes=animes) else: flash("You need to type something to search!") return redirect(url_for("index.index"))