Не отображаются картинки на сайте Flask python
у меня есть сайт на которую я гружу картинки и потом вывожу их но проблема заключается в том что они выводятся как 
потому что по неизвестной мне причине путь для загрузки установленный в init.py
режется и превращается из E:\momssite\illustrita\app\static\"имя файла"
Вот в это
E:\momssite\illustrita\"имя файла"
прилагаю код вывода картинок код загрузки картинок и шаблон их вывода
Код вывода
works = Work.query.all()
return render_template('works.html',works=works)
Код загрузки
@login_required
@app.route('/upload', methods=['GET', 'POST'])
def upload_file():
form = WorkForm()
args = {"method": "GET"}
if request.method == "POST":
file = request.files["file"]
args["method"] = "POST"
filename = secure_filename(file.filename)
file.save(os.path.join(app.config['UPLOAD_FOLDER'],filename))
work = Work(name = form.name.data,category = form.category.data,source = str(os.path.abspath(filename)))
db.session.add(work)
db.session.commit()
return render_template('upload.html',form=form)
Шаблон вывода
{% extends "base.html" %}
{% block content %}
<div>
{% for work in works %}
<span>{{ work.name }}<span>
<img src={{ work.source }}></img>
{% endfor %}
</div>
{% endblock %}