У меня проблемы с доступом к статическим файлам, когда я перенаправляю свое приложение фляги на подстраницы, например `batch \
Мой код выглядит так:
def batch(batch_name):
try:
if 'username' in session:
#something here
return render_template("batch.html", something = something)
return redirect(url_for('login'))
except Exception as e:
return render_template("500.html", error = str(e))
, тогда как шаблон Jinja:
<li><a href="batch/{{ batch_name }}">{{ batch_name }}</a></li>
{% endfor %}
Это просто отлично работает, когда я пытаюсь сделать это как batch_name
Вывод, когда я запускаю это:
127.0.0.1 - - [08/May/2019 11:27:12] "GET /batch/static/js/json-app.js HTTP/1.1" 404 -
Почему это \batch
добавляет до static_url
Я пытался
<li><a href="{{ batch_name }}">{{ batch_name }}</a></li>
{% endfor %}
работает нормально, но мне нужно, чтобы мой URL был похож на http://localhost:5000/batch/Oct-batch
, а не http://localhost:5000/Oct-batch