new testarena
This commit is contained in:
15
asf-cloud-server/testarena_1/app/routes/dashboard.py
Normal file
15
asf-cloud-server/testarena_1/app/routes/dashboard.py
Normal file
@@ -0,0 +1,15 @@
|
||||
from flask import Blueprint, render_template
|
||||
from flask_login import login_required, current_user
|
||||
from app.models import Job
|
||||
|
||||
dashboard_bp = Blueprint('dashboard', __name__, url_prefix='/dashboard')
|
||||
|
||||
@dashboard_bp.route('/')
|
||||
@login_required
|
||||
def index():
|
||||
if current_user.is_admin:
|
||||
jobs = Job.query.order_by(Job.submitted_at.desc()).all()
|
||||
else:
|
||||
jobs = Job.query.filter_by(user_id=current_user.id).order_by(Job.submitted_at.desc()).all()
|
||||
|
||||
return render_template('dashboard/index.html', jobs=jobs)
|
||||
Reference in New Issue
Block a user