草庐IT

Flask-Migrate

全部标签

django - AWS ECS 领导命令 (django migrate)

我们目前正在AWSElasticBeanstalk上部署我们的DjangoAPP。在那里,我们使用容器命令执行djangodb迁移,我们确保使用“leader_only”限制仅在一个实例上运行迁移。我们正在考虑将我们的部署转移到AWSEC2ContainerService.但是,我们无法找到一种方法来强制迁移仅在部署新镜像时在一个容器上运行。是否可以在AWSEC2容器服务中配置leader_only命令? 最佳答案 可以使用ECS内置功能来处理涉及迁移的部署。基本上,思路如下:如果容器针对未迁移的数据库运行,则使容器无法通过运行状况

python - 在 Docker 容器中运行 Flask 应用程序

我已经构建了一个Docker镜像,其中包含一个简单的Flask测试应用程序:fromflaskimportFlaskapp=Flask(__name__)@app.route("/")defhello_world():return"HelloWorld!"if__name__=="__main__":app.run(debug=True,host='0.0.0.0')使用Dockerfile:FROMubuntu:latestRUNapt-getupdate-yRUNapt-getinstall-ypython-pippython-devbuild-essentialCOPY./app

python - 了解 Docker/Docker-Compose 上的 Gunicorn 和 Flask

我无法使用Docker-compose让Flask和Gunicorn在Docker上正常工作Docker文件:FROMubuntu:latestMAINTAINERKyleCalica"KyleCalica"RUNapt-getupdate-yRUNapt-getinstall-ypython3-devbuild-essentialpython-pipgunicornRUNpipinstall--upgradesetuptoolsRUNpipinstallez_setupCOPY./appWORKDIR/appRUNpipinstall-r./app/requirements.txtC

php - php artisan migrate 命令放在哪里

Tryingtodeploythelaravelapplicationondockerstack.WhatIamconfusedornotabletofigureoutiswherecanIrunthisphpartisanmigrate:freshtogeneratethetablesrequiredinmysql.服务和任务运行良好docker-compose.ymlversion:'3.3'networks:smstake:ipam:config:-subnet:10.0.10.0/24services:db:image:mysql:5.7networks:-smstakepor

python - docker , flask ,SQLAlchemy : ValueError: invalid literal for int() with base 10: 'None'

我有一个可以成功初始化并连接到Postgresql数据库的flask应用程序。但是,当我尝试dockerize这个应用程序时,我收到以下错误消息。“SQLALCHEMY_DATABASE_URI”是正确的,我可以连接到它,所以我不知道我哪里出错了。docker-compose日志app_1|File"/usr/local/lib/python2.7/dist-packages/sqlalchemy/engine/url.py",line60,in__init__app_1|self.port=int(port)app_1|ValueError:invalidliteralforint(

docker - "OSError: [Errno 8] Exec format error"尝试在 docker 容器中运行简单的 flask 应用程序时

我正在尝试在docker容器中启动一个简单的Flask“Helloworld”应用程序,但我不断收到此错误:“OSError:[Errno8]Execformaterror:'/app/app.py'”我的主机操作系统是Windows10。我的Dockerfile:FROMpython:3.6ENVPYTHONBUFFERED1ADD./appWORKDIR/appRUNpipinstall-rrequirements.txt我有Flask==1.0.2的requirements.txt。app.py:fromflaskimportFlaskapp=Flask(__name__)@ap

python - Flask 是 MVC 还是 MTV?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。抱歉这个问题但我似乎不明白什么是真正的Flask,它带有一个类似于django中使用的模板引擎,所以它是MTV吗?而且每次看到与MVC和Python相关的东西,都会有Turbogears和Django,那么Flask呢? 最佳答案 作为homepageputsit,它是一个微框架。它不是MVC(首先

python - 如何使用 Flask-Security 注册 View ?

有没有人使用Flask-Security扩展进行身份验证?如何让注册View正常工作?http://packages.python.org/Flask-Security/customizing.html我指的是上面的链接。@app.route('/register',methods=['GET'])defregister():returnrender_template('security/register_user.html')我不想扩展默认类,我只想在我的站点布局中包装默认注册View,所以我这样做了。{%extends"layout.html"%}{%blocktitle%}upl

python - 管理 URL 的参数(Python Flask)

我想在我的网站上添加一些搜索功能。在输出页面中,我在单页中获取所有结果。但是,我想将它分发到许多页面(即100个搜索/页)。为此,我在“urlfor”中传递了一些默认搜索,但它不起作用。我知道我犯了一个小错误,但我没有发现它。下面是我的代码:@app.route('/',methods=['GET','POST'])defdoSearch():entries=Noneerror=Noneifrequest.method=='POST':ifrequest.form['labelname']:returnredirect(url_for('show_results',results1='

python - 没有名为 flask.ext.wtf 的模块

我正在关注@Miguelflaskmegatutorial这很棒。在第3章中,他谈到了Web表单和flaskWTF扩展,像这样安装扩展sudopipinstallFlask-WTF导致SuccessfullyinstalledFlask-WTFFlaskWTFormsWerkzeugJinja2itsdangerousmarkupsafe但是当执行./run.py我得到一个错误:Nomodulenamedflask.ext.wtf`我用谷歌搜索了错误并尝试像这样运行它:flask/bin/pythonrun.py但得到了同样的错误,也尝试了flask/bin/activate更新:如果