flask and postgre on heroku

http://blog.y3xz.com/blog/2012/08/16/flask-and-postgresql-on-heroku/

给出链接,还没来得及整理。

1.heroku addons:add heroku-postgresql:dev可能出现如下错误:

/Users/bracken/.rvm/gems/ruby-1.9.3-p194/gems/heroku-2.32.11/lib/heroku/helpers.rb:103: warning: Insecure world writable dir /Users/bracken/product/python_study/flaskProject/flask-sqlchemy-test in PATH, mode 040777
Adding heroku-postgresql:dev on agile-savannah-6541... done, v14 (free)
Attached as HEROKU_POSTGRESQL_ORANGE_URL
Database has been created and is available
 ! This database is empty. If upgrading, you can transfer
 ! data from another database with pgbackups:restore.
Use `heroku addons:docs heroku-postgresql:dev` to view documentation.

解决方法:只需要拷贝 HEROKU_POSTGRESQL_ORANGE_URL。替换heroku pg:promote HEROKU_POSTGRESQL_COLOR即可。

 2.如果是从github上面clone出的非master分支,heroku addons:add heroku-postgresql:dev可能出现如下错误:

(env)➜  flaskBlogDemo git:(master) ✗ heroku addons:add heroku-postgresql:dev
/Users/bracken/.rvm/gems/ruby-1.9.3-p194/gems/heroku-2.32.11/lib/heroku/helpers.rb:103: warning: Insecure world writable dir /Users/bracken/product/python_study/flaskProject/flask-sqlchemy-test in PATH, mode 040777
 !    No app specified.
 !    Run this command from an app folder or specify which app to use with --app APP.

解决方法:需要添加heroku的路径

git remote add heroku git@heroku.com:agile-savannah-6541.git

 

posted @ 2013-02-13 23:17  brackenbo  阅读(465)  评论(0编辑  收藏  举报