У меня есть веб-приложение, которое разворачивается с помощью Flask.Я использую карту OpenLayers, которая запрашивает таблицу стилей в папке scriptdir / theme / default.Я не очень доволен своим решением, поэтому надеюсь, что кто-нибудь подскажет, как сделать его лучше:
@app.route('/theme/default/style.css')
def get_openlayers_css():
return url_for('static', filename='jslib/theme/default/style.css')
Консоль javascript показывает мне это предупреждение:
Resource interpreted as Stylesheet but transferred with MIME type text/html: http://localhost:5000/theme/default/style.css
OpenLayers.Map.OpenLayers.Class.initialize OpenLayers.js:424
...
Запрошенная таблица стилей находится в /static/jslib/theme/default/style.css, а файл OpenLayers.js - в / static / jslib.Я думал о потоковой передаче файла CSS, но я новичок в колбе, и поэтому я не смог заставить это работать.
Заранее спасибо!
Привет