|
@@ -1,7 +1,7 @@
|
|
|
from flask import Blueprint, render_template, request, flash, redirect, url_for
|
|
from flask import Blueprint, render_template, request, flash, redirect, url_for
|
|
|
from flask_login import login_required, current_user
|
|
from flask_login import login_required, current_user
|
|
|
from werkzeug.security import generate_password_hash, check_password_hash
|
|
from werkzeug.security import generate_password_hash, check_password_hash
|
|
|
-from .models import User, Art, List
|
|
|
|
|
|
|
+from .models import User, Art
|
|
|
from . import db
|
|
from . import db
|
|
|
|
|
|
|
|
from . import dispatch
|
|
from . import dispatch
|
|
@@ -13,18 +13,7 @@ dashboards = Blueprint('dashboards', __name__)
|
|
|
# Main Pages
|
|
# Main Pages
|
|
|
@dashboards.route('/', methods=['GET', 'POST'])
|
|
@dashboards.route('/', methods=['GET', 'POST'])
|
|
|
def market():
|
|
def market():
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- listings = List.query.all()
|
|
|
|
|
- art = Art.query.all()
|
|
|
|
|
- return_list = list()
|
|
|
|
|
- for l in listings:
|
|
|
|
|
- for a in art:
|
|
|
|
|
- if l.filehash == a.filehash:
|
|
|
|
|
- return_list.append([a.name, a.description, a.owner, a.creator, a.dname, l.seller, l.min_price, l.out_price, l.timeout, l.list_date])
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return render_template('market.html', user=current_user, listings = return_list)
|
|
|
|
|
|
|
+ return render_template('market.html', user=current_user)
|
|
|
|
|
|
|
|
@dashboards.route('/profile', methods=['GET', 'POST'])
|
|
@dashboards.route('/profile', methods=['GET', 'POST'])
|
|
|
@login_required
|
|
@login_required
|
|
@@ -74,7 +63,7 @@ def create():
|
|
|
@dashboards.route('/modal_home')
|
|
@dashboards.route('/modal_home')
|
|
|
@login_required
|
|
@login_required
|
|
|
def modal_home():
|
|
def modal_home():
|
|
|
- return render_template('detail_art_for_market.html', user=current_user)
|
|
|
|
|
|
|
+ return render_template('detail_art_for_home.html', user=current_user)
|
|
|
|
|
|
|
|
@dashboards.route('/modal_profile')
|
|
@dashboards.route('/modal_profile')
|
|
|
@login_required
|
|
@login_required
|