«flask» etiketlenmiş sorular

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

3
SQLALCHEMY_TRACK_MODIFICATIONS'ı devre dışı bırakıp bırakamayacağımı nasıl anlayabilirim?
Flask-SQLAlchemy kullanan uygulamamı her çalıştırdığımda, SQLALCHEMY_TRACK_MODIFICATIONSseçeneğin devre dışı bırakılacağı konusunda aşağıdaki uyarıyı alıyorum . /home/david/.virtualenvs/flask-sqlalchemy/lib/python3.5/site-packages/flask_sqlalchemy/__init__.py:800: UserWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppress this warning. warnings.warn('SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. …


4
Python Flask'ta Content-Type başlığından bağımsız olarak ham POST gövdesini alın
Daha önce, boş olduğu için Flask isteğinde alınan verilerin nasıl alınacağını sordum request.data. Yanıt request.data, ham yazı gövdesi olduğunu ancak form verileri ayrıştırılırsa boş olacağını açıkladı. Ham post gövdesini koşulsuz olarak nasıl alabilirim? @app.route('/', methods=['POST']) def parse_request(): data = request.data # empty in some cases # always need raw data …
131 python  flask  werkzeug 

3
Flask-SQLAlchemy'de id'ye göre kayıt nasıl silinir
Ben usersbenim MySQL veritabanında tablo. Bu tabloda id, nameve agealanları var. Nasıl bazı kaydını silebilir id? Şimdi şu kodu kullanıyorum: user = User.query.get(id) db.session.delete(user) db.session.commit() Ancak silme işleminden önce herhangi bir sorgu yapmak istemiyorum. Bunu yapmanın bir yolu var mı? Biliyorum, kullanabilirim db.engine.execute("delete from users where id=...")ama delete()yöntemi kullanmak isterim …

2
Flask app.secret_key'in gizemini çöz
Eğer app.secret_keyayarlanmamış, Flask sen oturumu sözlük ayarlamak veya erişim izin vermez. Bu, tüm olmasıdır şişesi kullanım kılavuzu söyleyeceklerini konuda. Web geliştirmede çok yeniyim ve herhangi bir güvenlik öğesinin nasıl / neden çalıştığı hakkında hiçbir fikrim yok. Flask'ın kaputun altında ne yaptığını anlamak istiyorum. Flask neden bizi bu secret_keyözelliği ayarlamaya zorluyor …
127 python  flask 

2
Flask'ta bir 'uç nokta' nedir?
Matara dokümantasyon gösterileri : add_url_rule(*args, **kwargs) Connects a URL rule. Works exactly like the route() decorator. If a view_func is provided it will be registered with the endpoint. endpoint – the endpoint for the registered URL rule. Flask itself assumes the name of the view function as endpoint "Son nokta" …
125 python  flask 

11
ImportError: MySQLdb adlı modül yok
Web uygulamam için bir oturum açma sayfası oluşturmak için aşağıdaki eğiticiye başvuruyorum. http://code.tutsplus.com/tutorials/intro-to-flask-signing-in-and-out--net-29982 Veritabanıyla ilgili sorun yaşıyorum. Alıyorum ImportError: No module named MySQLdb yürüttüğümde http://127.0.0.1:5000/testdb Öğreticide bahsedilen easy_install, sudo apt-get install python mysql'yi kurmanın tüm olası yollarını denedim. Sanal ortamıma mysql kurdum. Dizin yapım, öğreticide açıklananlarla tamamen aynı. Modül sistemime …

9
Bir şablonda Flask'tan JavaScript'e nasıl veri aktarabilirim?
Uygulamam, bir sözlük döndüren bir API'ye çağrı yapıyor. Görünümde bu dikteden JavaScript'e bilgi aktarmak istiyorum. Özellikle JS'de Google Haritalar API'sini kullanıyorum, bu nedenle ona uzun / enlem bilgilerini içeren bir tuple listesi geçirmek istiyorum. Bunun render_templatebu değişkenleri HTML'de kullanılabilmeleri için görünüme aktaracağını biliyorum , ancak bunları şablondaki JavaScript'e nasıl aktarabilirim? …

2
Flask-SQLAlchemy içe aktarma / bağlam sorunu
Flask uygulamamı şunun gibi yapılandırmak istiyorum: ./site.py ./apps/members/__init__.py ./apps/members/models.py apps.members bir Flask Blueprint'tir. Şimdi, model sınıflarını oluşturmak için uygulamayı bir tutmam gerekiyor, örneğin: # apps.members.models from flask import current_app from flaskext.sqlalchemy import SQLAlchemy db = SQLAlchemy(current_app) class Member(db.Model): # fields here pass Ancak bu modeli Blueprint uygulamama aktarmaya çalışırsam, korkarım …

5
Google App Engine için Flask ve webapp2
Yeni Google App Engine uygulamasına başlıyorum ve şu anda iki çerçeve düşünüyorum: Flask ve webapp2 . Önceki App Engine uygulamam için kullandığım yerleşik web uygulaması çerçevesinden oldukça memnunum, bu yüzden webapp2'nin daha da iyi olacağını ve bununla ilgili herhangi bir sorun yaşamayacağımı düşünüyorum. Bununla birlikte, Flask'ın birçok iyi yorumu var, …

7
Bir plandaki app.config'e nasıl erişilir?
authorisation.pyBir paket api'sinde bulunan bir plan içindeki erişim uygulaması yapılandırmasına erişmeye çalışıyorum . İçinde __init__.pykullanılan planı başlatıyorum authorisation.py. __init__.py from flask import Blueprint api_blueprint = Blueprint("xxx.api", __name__, None) from api import authorisation authorisation.py from flask import request, jsonify, current_app from ..oauth_adapter import OauthAdapter from api import api_blueprint as api client_id …
115 flask 

10
.Css dosyasını (flask / python) almayan uygulama
Harici bir stil sayfasıyla biçimlendirmeye çalıştığım bir şablonu oluşturuyorum. Dosya yapısı aşağıdaki gibidir. /app - app_runner.py /services - app.py /templates - mainpage.html /styles - mainpage.css mainpage.html şuna benzer <html> <head> <link rel= "stylesheet" type= "text/css" href= "../styles/mainpage.css"> </head> <body> <!-- content --> Yine de stillerimden hiçbiri uygulanmıyor. Bunun html'nin oluşturduğum …
114 python  html  css  templates  flask 

7
Dosya verilerini Flask'a kaydetmeden okuyun
İlk şişe başvurumu yazıyorum. Dosya yüklemeleri ile uğraşıyorum ve temel olarak istediğim, yüklenen dosyanın verilerini / içeriğini kaydetmeden okumak ve ardından ortaya çıkan sayfaya yazdırmaktır. Evet, kullanıcının her zaman bir metin dosyası yüklediğini varsayıyorum. İşte kullandığım basit yükleme işlevi: @app.route('/upload/', methods=['GET', 'POST']) def upload(): if request.method == 'POST': file = …
112 python  flask 


16
TypeError: ObjectId ('') JSON serileştirilebilir değil
Python kullanarak belge üzerinde toplanmış bir işlevi sorguladıktan sonra MongoDB'den yanıtım, geçerli yanıt döndürüyor ve yazdırabiliyorum ama geri döndüremiyorum. Hata: TypeError: ObjectId('51948e86c25f4b1d1c0d303c') is not JSON serializable Yazdır: {'result': [{'_id': ObjectId('51948e86c25f4b1d1c0d303c'), 'api_calls_with_key': 4, 'api_calls_per_day': 0.375, 'api_calls_total': 6, 'api_calls_without_key': 2}], 'ok': 1.0} Ama geri dönmeye çalıştığımda: TypeError: ObjectId('51948e86c25f4b1d1c0d303c') is not JSON serializable …
111 python  json  mongodb  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.