コード例 #1
0
ファイル: views.py プロジェクト: anis016/Price-Alert
def edit_store(store_id):
    if request.method == 'POST':
        name = request.form['name']
        url_prefix = request.form['url_prefix']
        tag_name = request.form['tag_name']
        query = json.loads(request.form['query'])

        store = Store(name, url_prefix, tag_name, query, store_id)
        store.update_db(store_id)

        return redirect(url_for('stores.index'))

    store = Store.find_by_id(store_id)
    return render_template('stores/edit_store.html', store=store)
コード例 #2
0
ファイル: views.py プロジェクト: henryshaw80/Price_Alert
def delete_store(store_id):
    Store.find_by_id(store_id).delete()
    return redirect(url_for('.index'))
コード例 #3
0
ファイル: views.py プロジェクト: anis016/Price-Alert
def delete_store(store_id):
    Store.find_by_id(store_id).delete_from_db()
    return redirect(url_for('stores.index'))
コード例 #4
0
ファイル: views.py プロジェクト: anis016/Price-Alert
def store_page(store_id):
    store = Store.find_by_id(store_id)
    return render_template('stores/store.html', store=store)