«flask» etiketlenmiş sorular

Flask, Python kullanarak web uygulamaları geliştirmek için hafif bir çerçevedir.

4
UWSGI'nin amacı nedir?
WSGI spesifikasyonuna bakıyorum ve uWSGI gibi sunucuların resme nasıl uyduğunu anlamaya çalışıyorum . WSGI spesifikasyonunun amacının, Flask kullanarak yazdığınız bir şey gibi web uygulamalarından nginx gibi web sunucularını ayırmak olduğunu anlıyorum . Anlamadığım şey, uWSGI'nin ne için olduğu. Nginx neden Flask başvurumu doğrudan arayamıyor? Flask, WSGI ile doğrudan konuşamıyor mu? …
97 python  nginx  flask  wsgi  uwsgi 

10
Şablon dosyası değiştiğinde Flask uygulamasını yeniden yükleyin
Varsayılan olarak, yerleşik sunucuyu ( Flask.run) kullanarak Flask uygulamasını çalıştırırken , Python dosyalarını izler ve kodu değişirse uygulamayı otomatik olarak yeniden yükler: * Detected change in '/home/xion/hello-world/app.py', reloading * Restarting with reloader Ne yazık ki, bu yalnızca * .py dosyaları için çalışıyor gibi görünüyor ve bu işlevi diğer dosyalara genişletmenin …
96 python  flask  jinja2 

6
flask-sqlalchemy veya sqlalchemy
Hem flask hem de sqlalchemy'de yeniyim, bir flask uygulaması üzerinde çalışmaya başladım ve şimdilik sqlalchemy kullanıyorum. Flask-sqlalchemy'yi sqlalchemy'ye karşı kullanmaktan elde edebileceğim önemli bir fayda olup olmadığını merak ediyordum. Http://packages.python.org/Flask-SQLAlchemy/index.html'de yeterli motivasyon bulamadım veya belki değeri anlamadım !! Açıklamalarınızı takdir ediyorum.

10
Flask'taki statik dosyalar - robot.txt, sitemap.xml (mod_wsgi)
Statik dosyaları Flask'ın uygulama kök dizininde depolamak için akıllıca bir çözüm var mı? robots.txt ve sitemap.xml'nin / içinde bulunması bekleniyor, bu yüzden benim fikrim onlar için yollar oluşturmaktı: @app.route('/sitemap.xml', methods=['GET']) def sitemap(): response = make_response(open('sitemap.xml').read()) response.headers["Content-type"] = "text/plain" return response Daha uygun bir şey olmalı :)

5
Bir metin kutusundan Flask'a veri gönderilsin mi?
HTML'deki bir metin kutusundan bir şey almanın, onu şişeye beslemenin ve ardından bu verileri Python ile ayrıştırmanın bir yolu olup olmadığını merak ediyordum. Bunun biraz JS içerebileceğini düşünüyordum ama yanılıyor olabilirim. Herhangi bir fikir?
92 python  flask 

10
Şişede CORS nasıl etkinleştirilir
Jquery kullanarak çapraz kaynak isteği yapmaya çalışıyorum ancak mesajla reddedilmeye devam ediyor XMLHttpRequest http: // ... yükleyemiyor İstenen kaynakta 'Access-Control-Allow-Origin' başlığı yok. Menşe ... bu nedenle erişime izin verilmez. Flask, heroku ve jquery kullanıyorum müşteri kodu şöyle görünür: $(document).ready(function() { $('#submit_contact').click(function(e){ e.preventDefault(); $.ajax({ type: 'POST', url: 'http://...', // data: [ …
92 jquery  python  heroku  flask  cors 

2
Url_for ile Flask statik dosyalarına bağlantı
url_forFlask'ta bir klasördeki bir dosyaya başvurmak için nasıl kullanılır ? Örneğin, staticklasörde bazıları gibi alt klasörlerde olabilen bazı statik dosyalarım var static/bootstrap. Adresinden bir dosya sunmaya çalıştığımda static/bootstrapbir hata alıyorum. <link rel=stylesheet type=text/css href="{{ url_for('static/bootstrap', filename='bootstrap.min.css') }}"> Bununla alt klasörlerde olmayan dosyalara başvurabilirim ki bu işe yarıyor. <link rel=stylesheet type=text/css …
91 python  flask  jinja2 

4
Python Flask uygulamasını birden çok dosyaya bölün
Bir cep şişesi uygulamasını birden çok dosyaya nasıl böleceğimi anlamakta güçlük çekiyorum. Bir web hizmeti oluşturuyorum ve API'leri farklı dosyalara bölmek istiyorum (AccountAPI.py, UploadAPI.py, ...), böylece tek bir büyük python dosyam yok. Bunu Blueprints ile yapabileceğinizi okudum, ancak bu rotanın benim için doğru yol olduğundan tam olarak emin değilim. Nihayetinde …


4
Flask @ app.route'dan python konsoluna nasıl yazdırılır
/ Düğmesi kullanıcı tarafından çağrıldıktan sonra python konsoluna bir "merhaba dünya" yazdırmak istiyorum. Bu benim saf yaklaşımım: @app.route('/button/') def button_clicked(): print 'Hello world!' return redirect('/') Arka plan: Diğer python komutlarını flask'tan (kabuktan değil) yürütmek istiyorum. "yazdır" en kolay durum olmalıdır. Burada temel bir dönüşü anlamadığıma inanıyorum. Şimdiden teşekkürler!
90 python  flask 

1
Bir jinja2 şablonunda jinja2 sözdiziminden kaçış
Flask'ta Jinja2 şablonlarından dinamik sayfalar sunuyorum. Şimdi, Jinja2 klonlu Nunjucks'ta bir komut dosyası etiketi içinde istemci tarafı şablonları tanımlıyorum. Sorun istemci tarafı şablonları gibi sözdizimi vardır, bir <% %>o şişenin en jinja2 tercüman render yerine yorumlayabilir kelimesi kelimesine . Tüm komut dosyası bloğunun aynen görüntülenmesini nasıl sağlayabilirim?
90 flask  jinja2 

9
Yerel Flask Sunucusundaki Yavaş İstekler
Yerel bir sunucuda Flask ile oynamaya başladım ve istek / yanıt sürelerinin olması gerekenden çok daha yavaş olduğunu fark ediyorum. Sadece aşağıdaki gibi basit bir sunucunun yanıt vermesi 5 saniyeye yakın sürer. from flask import Flask app = Flask(__name__) @app.route("/") def index(): return "index" if __name__ == "__main__": app.run() Herhangi …
87 python  flask 

11
AssertionError: Görünüm işlevi eşlemesi, mevcut bir uç nokta işlevinin üzerine yazıyor: ana
Bunun gibi iki url kuralım varsa neden mevcut bir uç nokta işlevinin üzerine yazamayacağımı bilen var mı? app.add_url_rule('/', view_func=Main.as_view('main'), methods=["GET"]) app.add_url_rule('/<page>/', view_func=Main.as_view('main'), methods=["GET"]) Geri iz: Traceback (most recent call last): File "demo.py", line 20, in <module> methods=["GET"]) File ".../python2.6/site-packages/flask‌​/app.py", line 62, in wrapper_func return f(self, *args, **kwargs) File ".../python2.6/site-packages/flask‌​/app.py", line …
86 python  flask 

2
Jinja2 şablonuna nasıl HTML dosyası ekleyebilirim?
Sunucum için Jinja şablonlarını kullanan Flask mikro çerçevesini kullanıyorum. Bir ebeveynim template.htmlve adında bazı çocuk şablonları var child1.htmlve child2.htmlbu çocuk şablonlarından bazıları oldukça büyük HTML dosyaları ve işimde daha iyi anlaşılırlık için onları bir şekilde bölmek istiyorum. Senaryomun içeriği main.py: from flask import Flask, request, render_template app = Flask(__name__) @app.route('/') …
85 python  html  flask  jinja2 

1
Flask uygulaması Heroku'ya dağıtılırken garip "is_xhr" hatası
Heroku'ya dağıttığım bir şişe uygulamam var, rotalardan biri aşağıdaki def get_kws(): seed_kw = request.json['firstParam'] audience_max = request.json['secondParam'] interest_mining_service = InterestMiningService(seed_kw, audience_max) query_result = interest_mining_service.query_keyword().tolist() if seed_kw in query_result: print ("yes") return jsonify( { 'keyword_data' : interest_mining_service.find_kws().to_json(orient='records'), 'query_results': query_result } ) Bu son noktayı yerel olarak test ettiğimde, bu son noktaya …
29 heroku  flask 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.