草庐IT

heroku-flask

全部标签

django带有postgresql在Heroku上 - 无法将主机名称“ db”转换为地址:名称或服务未知

我用Angular4Frontend,Django后端和PostgreSQL数据库部署了我在Docker的Heroku项目。此刻,我的文件看起来如下所示。当我打开应用程序时,我会收到错误:2017-07-11T19:51:14.485577+00:00app[web.1]:self.connect()2017-07-11T19:51:14.485577+00:00app[web.1]:File"/app/.heroku/python/lib/python3.6/site-packages/django/db/utils.py",line94,in__exit__2017-07-11T19:51

java - 你能以编程方式访问当前的 Heroku dyno id/name 吗?

在Heroku上,您能否以编程方式从应用程序中获取当前正在执行代码的dyno的某种标识符?例如dyno名称(例如“web.1”或“worker.1”)或其他一些ID。如果是,如何在Java中执行此操作? 最佳答案 总是有机器的主机名(看起来像d.LONG_GUID。我想(虽然没有尝试过)这应该有效:Stringlocalhostname=java.net.InetAddress.getLocalHost().getHostName();此外,还有一个鲜为人知的secret,但您可以通过查看环境变量PS1的值来获取“web.1”、“w

heroku - robots.txt 和禁止绝对路径 URL

我正在使用Heroku管道。所以当我推送我的应用程序时,它被推送到暂存应用程序https://appname.herokuapp.com/如果一切正确,我会将该应用程序推广到产品中。没有新的构建过程。这是第一次为暂存构建的应用程序。https://appname.com/问题在于,这会导致重复内容问题。网站是彼此的克隆。完全相同的。我想从Google索引和搜索引擎中排除登台应用。我想到的一种方法是使用robots.txt文件。为了让它工作,我应该这样写User-agent:*Disallow:https://appname.herokuapp.com/使用绝对路径,因为该文件将位于暂存

Jenkins参数化构建项目(Git+docker部署+Python+flask项目)

目录一、概述二、环境三、部署流程3.1gitee上传代码3.2jenkins配置3.2.1Gitee配置3.2.2SSH配置3.2.3新建任务3.3执行过程3.3.1初始化构建3.3.2重新提交代码构建一、概述使用Jenkins进行CI/CD自动化部署,参数化构建Git代码拉取,docker镜像打包,docker部署flask项目一体化流程。二、环境准备工作:jenkins平台部署、项目部署服务器docker安装(这里也可以直接使用jenkins直接部署)服务器IP地址备注Jenkins192.168.2.143docker部署Jenkins部署服务器192.168.2.142docker部署

Heroku 裸域和谷歌索引?

我设置了一个域(www.wozzoncornwall.co.uk),并遵循Heroku的建议不要使用裸域。我注意到该网站似乎要花很长时间才能被谷歌编入索引.....我不是在谈论关键字,只是搜索网站名称或域名。我以前有一个保留页面3-4个月,并且已编入索引,但是,我注意到当我将应用程序移动到Heroku时,这是点击到没有www的URL,因此找不到返回站点。这甚至不再出现在索引中,由于“找不到站点”,谷歌显然将其删除,但我担心这会对被索引的正确站点产生影响。有什么想法或建议吗? 最佳答案 我建议您使用rack-rewrite(假设是Ru

ruby-on-rails-3 - rack-rewrite 重定向,重复内容问题 - SEO Rails Heroku

我正在努力让我的网站SEO友好,所以我正在实现机架重写以摆脱302临时重定向和重复内容问题。通过ragepank.com运行我的网站给我这个:2个页面返回了200响应。这表明可能存在重复内容问题。理想情况下,只有http://www.example.com或者http://example.com应返回200响应。http://www.example.comreturnsa200(OK)response.PRN/Ahttp://example.comreturnsa200(OK)response.PRN/A我的gem文件中有rack-rewritegem,config/applicati

node.js - Heroku 上 Node.js 服务器中的 Angular SEO : Google Webmaster Tools and Prerender. io

按照有关在heroku上设置prerender.io服务器的文档和教程进行操作后,GWT仍然在没有数据的情况下获取和呈现我的网站。prerender.io正在正确缓存页面,我在index.html中设置了片段元标记,在我的app.js中设置了$locationProvider.hashPrefix('!')。谁能解释一下正确抓取网站的必要条件,或者GWT呈现的内容是否不像看起来那么适用?谢谢!这是express服务器vargzippo=require('gzippo');varexpress=require('express');varapp=express();app.use(req

使用flask将Yolov5部署到前端页面实现视频检测(保姆级)

一、创建一个flask项目首先,开发工具我们选择jetbrains公司的Pycharm,打开Pycharm,选择newProject,flask,路径根据自己的自身情况改,最好点击create创建成功!此时,新建好的flask工程目录长这样static文件夹下存放一些文件,比如css,js,images等,templates文件夹存放一些html的文件,便于日后flask部署。app.py文件fromflaskimportFlask#导入项目库app=Flask(__name__)#实例化flask@app.route('/')#flask的路由defhello_world():#putapp

vue从flask获取数据并显示

记录一个前后端分离遇到的问题,即vue前端从flask后端获取数据。具体描述如下:flask只负责连接数据库并获取数据库的数据,并返回给前端vue;vue则需要获取后端返回的数据并显示。方法如下,分别用一个vue组件和一个flask启动文件展示。首先是flask启动文件app.pyfromflaskimportFlaskfromflask_corsimportCORS#跨域请求模块app=Flask(__name__)CORS(app)#处理跨域请求@app.route("/",methods=["GET"])defget_info():return"我爱你ლ(′◉❥◉`ლ)"if__name

(二十二)Flask之上下文管理第三篇【收尾—讲一讲g】

目录:每篇前言:g到底是什么?生命周期在请求周期内保持数据需要注意的是:拓展—面向对象的私有字段深入讲解一下那句:每篇前言:🏆🏆作者介绍:【孤寒者】—CSDN全栈领域优质创作者、HDZ核心组成员、华为云享专家Python全栈领域博主、CSDN原力计划作者🔥🔥本文已收录于Flask框架从入门到实战专栏:《Flask框架从入门