from start_site import app # Runtime patch for Flask >= 2.3 import flask_frozen if not hasattr(flask_frozen.Freezer, "_original_generate_all_urls"): flask_frozen.Freezer._original_generate_all_urls = flask_frozen.Freezer._generate_all_urls def _patched_generate_all_urls(self): if not hasattr(self.app.url_map, "charset"): setattr(self.app.url_map, "charset", "utf-8") return self._original_generate_all_urls() flask_frozen.Freezer._generate_all_urls = _patched_generate_all_urls from flask_frozen import Freezer # from start_site import app freezer = Freezer(app) # @freezer.register_generator # def errorhandler(): # yield "/404" if __name__ == '__main__': freezer.freeze() # #freezer.run(debug=True)