Exemplo n.º 1
0
 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
Exemplo n.º 2
0
 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
Exemplo n.º 3
0
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'))
Exemplo n.º 4
0
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"))