app.py 689 B

1234567891011121314151617181920212223
  1. from flask import Flask, render_template
  2. from flask_assets import Environment, Bundle
  3. import os
  4. app = Flask(__name__)
  5. assets = Environment(app)
  6. assets.url = app.static_url_path
  7. scss = Bundle('style/main.scss', filters='libsass', output='all.css', depends='**/*.scss')
  8. assets.config['PYSCSS_LOAD_PATHS'] = assets.load_path
  9. assets.config['PYSCSS_STATIC_URL'] = assets.url
  10. assets.config['PYSCSS_STATIC_ROOT'] = assets.directory
  11. assets.config['PYSCSS_ASSETS_URL'] = assets.url
  12. assets.config['PYSCSS_ASSETS_ROOT'] = assets.directory
  13. assets.register('scss_all', scss)
  14. @app.route("/")
  15. def test():
  16. return render_template("main.html")
  17. if __name__ == "__main__":
  18. app.run(host='0.0.0.0')