草庐IT

flask-uploads

全部标签

python - 如何围绕已经存在的数据库构建 flask 应用程序?

我已经有一个现有的数据库,它在MySQL中有很多表和大量数据。我打算创建一个Flask应用程序并与它一起使用sqlalchemy。现在我在irc上询问并在google上查看并尝试了以下想法:首先我使用了sqlacodegen从我的DB生成模型。但后来我有点困惑,又看了看。我找到了this.这看起来是一个优雅的解决方案。所以第二,我根据那里的解决方案重写了我的models.py,现在我更加困惑了。我正在寻找与现有数据库一起构建此flask应用程序的最佳方法。我查看了Flask文档,但对于一个已经存在数据库的项目并没有真正得到任何帮助。有很多好东西可以从头开始创建一些东西,创建数据库等等。

python - flask 登录:无法理解它是如何工作的

我试图了解Flask-Login有效。我在他们的文档中看到他们使用预先填充的用户列表。我想玩一个数据库存储的用户列表。但是,我不明白Flask-Login中的一些内容模块。@login_manager.user_loaderdefload_user(userid):#print'thisisexecuted',useridreturnuser(userid,'asdf')每次请求都会调用此代码?这用于加载我的用户对象的所有详细信息?现在,我有这个代码:@app.route('/make-login')defmake_login():username='asdf'password='as

firebase - flutter 和 Firebase : Compression before upload image

我想将用户在我的应用中选择的照片发送到Firebase存储。我有一个简单的类,其属性_imageFile设置如下:File_imageFile;_getImage()async{varfileName=awaitImagePicker.pickImage();setState((){_imageFile=fileName;});}之后我用这个代码发送照片:finalStringrand1="${newRandom().nextInt(10000)}";finalStringrand2="${newRandom().nextInt(10000)}";finalStringrand3="$

android - "Bitmap too large to be uploaded into a texture"

我正在将位图加载到ImageView中,并看到此错误。我收集此限制与OpenGL硬件纹理(2048x2048)的大小限制有关。我需要加载的图像是高约4,000像素的双指缩放图像。我尝试在list中关闭硬件加速,但没有任何乐趣。是否可以将大于2048像素的图像加载到ImageView中? 最佳答案 这不是问题的直接答案(加载图像>2048),但对于遇到错误的任何人来说都是一个可能的解决方案。在我的情况下,图像的两个尺寸都小于2048(准确地说是1280x727),并且在GalaxyNexus上特别遇到了这个问题。该图像位于drawab

python - 是否可以在单个进程中运行 flask ? (解决 ipdb 和 Docker ttys 的明显问题)

我有一个flask应用程序,我正在像这样运行:flask运行--host=0.0.0.0当我查看进程列表时,我看到:UIDPIDPPIDCSTIMETTYTIMECMDroot10023:48pts/000:00:00/bin/sh-cflaskrun--host=0.0.0.0root61123:48pts/000:00:01/usr/local/bin/python/usr/local/bin/flaskrun--host=0.0.0.0root86323:48pts/000:00:02/usr/local/bin/python/usr/local/bin/flaskrun--ho

python - 在 Docker 上自动重新加载 flask 服务器

我希望我的flask服务器检测代码更改并自动重新加载。我在docker容器上运行它。每当我更改某些内容时,我都必须重新构建和构建容器。我不知道哪里出了问题。这是我第一次使用flask。这是我的树├──docker-compose.yml└──web├──Dockerfile├──app.py├──crawler.py└──requirements.txt和代码(app.py)fromflaskimportFlaskimportrequestsapp=Flask(__name__)@app.route('/')defhello_world():return'HelloFlask!!'if

ubuntu - 无法从主机连接到 Docker 上的 Flask 应用程序

这个问题在这里已经有了答案:Deployingaminimalflaskappindocker-serverconnectionissues(7个回答)关闭5年前。我已经设置了一个dockerubuntu14.04镜像,并使用以下命令运行它:dockerrun-d-p5000:5000ari/python3-flaskDockerfile:FROMubuntu:14.04RUNapt-getupdate&&apt-getinstall-ypython3python3-pipADD./var/my_appRUNpip3install-r/var/my_app/requirements.t

mongodb - flask mongoengine 通过 uri 连接

我有一个要部署到Heroku的小型flask应用程序。我的本​​地配置如下:fromflaskimportFlaskfromflask.ext.mongoengineimportMongoEngineapp=Flask(__name__)app.debug=Trueapp.config["MONGODB_SETTINGS"]={'DB':"my_app"}app.config["SECRET_KEY"]="secretpassword"db=MongoEngine(app)所以,我知道我需要将应用程序配置为使用MongoURI连接方法,并且我有我的连接信息:mongodb://:@al

python - 如何将 MongoDB 与 Flask 一起使用?

好的,我已经安装了Flask,我想知道如何将MongoDB数据库与我即将开始构建的Flask应用程序连接和使用。 最佳答案 你可以使用这三个库中的任何一个Flask-PyMongo-https://flask-pymongo.readthedocs.io/en/latest/Flask-MongoAlchemy-https://pythonhosted.org/Flask-MongoAlchemy/Flask-MongoEngine-http://docs.mongoengine.org/projects/flask-mongoen

javascript - CORS 的问题。 flask <-> AngularJS

使用angularjs客户端应用程序和提供api的flask应用程序开始一个新项目。我使用mongodb作为数据库。我必须立即排除jsonp,因为我需要能够跨不同端口进行POST。所以我们有localhost:9000用于Angular应用程序和localhost:9001用于flask应用程序。我在我的API以及我的Angular文件中完成了CORS所需的更改。请参阅下面的来源。我遇到的第一个问题是CORS允许header无法识别Chrome中的localhost的错误。我更新了我的主机文件,以便我可以使用moneybooks.dev,这适用于我的GET请求,而无需使用JSONP。现