Benim şişesi uygulaması aşağıdaki yapıya sahiptir standart dışı bir konuma JS gömülü web sayfasını işlemek:Flask:
app.py
- templates/
- static/
- external/
external
altında, bir js gömülü html dosyası var. Aşağıdaki yapıya sahiptir: Ben http://<server:port>/external?key1=val2&key2=val2
gibi görünen bir URL olsun
external -
external.html
js/
img/
, ben müşteriye external.html
göndermek istiyorum.
@app.route("/external")
return flask.send_from_directory(external, 'external.html')
Ancak, ben alıyorum sunucu istisnalar ve hiçbir şey istemciye geri döndürülen ediliyor: benzeri Benim kod görünüyor.
hizmet etmek Apache gibi standart bir web sunucusu kullanmak gerekir, elle
Ayrıca klasörün yolunu ayarlamak isteyebilirsiniz. Sabit. – Neel