Esempio n. 1
0
def label():
    query = request.args['q']
    results = wat.label(query)
    return render_template('browse.html',
                           results=results,
                           query=query,
                           userinfo=database.userinfo())
Esempio n. 2
0
def settings_path():
    output = {'message': None, 'class': None}
    if request.method == 'POST':
        output = settings.update(request.form)
        wat.bust_handle_cache()
    return render_template('settings.html',
                           settings=settings.get_all(),
                           message=output['message'],
                           message_class=output['class'],
                           userinfo=database.userinfo())
Esempio n. 3
0
def index():
    setting = settings.get('what_credentials')
    if setting[1] == None or setting[1] == '':
        return render_template(
            'settings.html',
            settings=settings.get_all(),
            message="Please set your whatcd username and password.",
            message_class="alert-error")
    torrents = torrent.get_recent()
    return render_template('index.html',
                           torrents=torrents,
                           userinfo=database.userinfo())
Esempio n. 4
0
def artist():
    query = request.args['q']
    results = wat.get_artist(query)
    return render_template('artist.html',
                           results=results,
                           userinfo=database.userinfo())
Esempio n. 5
0
def snatches():
    torrents = torrent.get_all()
    return render_template('snatches.html',
                           torrents=torrents,
                           userinfo=database.userinfo())
Esempio n. 6
0
def subscriptions():
  subs = database.subscriptions()
  return render_template('subscriptions.html', subs=subs, userinfo=database.userinfo())