美文网首页
Neil 完成 ch5 任务啦

Neil 完成 ch5 任务啦

作者: Gouwal | 来源:发表于2017-09-23 18:38 被阅读0次

    @(Python)[CH5]

    • 程序使用说明地址: 暂无

    • 个人教程地址: 个人教程

    • 感想: 照着Heroku官方文档+Linfeng推荐的YouTube视频,实在不行再回头看卡片,边尝试边理解,这章其实不难。

    谢谢@linfeng365 推荐的视频, 同时这里再推荐视频Deploying Flask Apps Using Heroku
    关于数据库迁移到postgres,可以参考这个教程

    总结

    Heroku

    • 三大文件要记牢
      1. 主程序.py
        • 主程序要放在Heroku下的文件中,使用
      2. Procfile(见视频和卡片)
      3. requirements.txt (注意requirements的获取方式,具体见卡片和视频)
      pip freeze > requirements.txt
      
    • Heroku操作顺序
    1. 下载安装CLI (注意下载时把Path也勾选上,这样Heroku会自动被加入环境变量,即可在Powershell下直接使用)
    2. 在Heroku下创建主目录
    3. 在主目录下创建/迁移本地需deploy的app, 以及上面提到的另外两个文件
    4. git 操作 for app deploying
      git init
      git add .
      git commit -am "my commit message"
      heroku create neilweather
      heroku git:remote -a neilweather
      git push heroku master
      
    5. git 操作 for any updating of the deploying
      git add .
      git commit -am "update the db"
      git push heroku master
      ......
      ......
      heroku ps:scale web=1
      heroku open
      

    Git & Powershell

    • 再次回顾了Git bash 和 Powershell 的使用,直到这次才把Git Bash中Git cmd 的 Path 成功的加入到System variables 里面的Path中,实现了直接在Powershell里面使用Git cmd.
    • 具体操作是
    1. 找到Git cmd的安装路径,如C:\Program Files\Git\cmd
    2. 进入我的电脑->System properties->Advanced system setting ->Tab: Advanced, then you will see...


    厦门
    Autumn
    欢迎使用

    相关文章

      网友评论

          本文标题:Neil 完成 ch5 任务啦

          本文链接:https://www.haomeiwen.com/subject/djacextx.html