dackdive's blog

新米webエンジニアによる技術ブログ。JavaScript(React), Salesforce, Python など

Heroku

Django: python-social-authでTwitter認証を実装する

Django アプリケーションにソーシャルログイン機能を実装して、Heroku アプリケーションとして動かしてみる。 例として Twitter によるログインを試してみるが、Python Social Auth は他にも Google や Facebook などの主要な Web サービスでの認証をサポー…

[Python] HerokuからForce.com REST APIを叩く

というサンプルを作りました。 元々、Heroku から Force.com REST API を叩くサンプルは海外の方が Node.js と Java で作ったものがありまして、それをお手本に Python 版を書いてみたという経緯です。 (Node.js) Salesforce REST APIs – From Zero to Cloud…

PythonでHerokuローカル開発してる時にファイル更新を検知して自動的にリロードする

ちょっとしたことだけど、メモ。 $ heroku local web でローカルにサーバーを立ち上げて開発をしている時、 ファイルが更新されたら自動的に起動しているサーバーにも反映されてほしい。 Heroku のコマンドのオプションでやるのかと思ってたが、gunicorn の…

Herokuで本番環境の環境変数(config vars)を.envファイルで設定する

普通、Heroku の本番環境の環境変数(config vars) は Heroku のダッシュボード > Settings から設定するか または以下のようにローカルで heroku config:set [変数]=[値] コマンドを実行することで設定できる。 $ heroku config:set GITHUB_USERNAME=zaki-ya…

[Python]HerokuでDjangoアプリケーション開発を始めるためのテンプレート

この記事は Heroku Advent Calendar 2015 22 日の記事です。 はじめに Heroku と言えば Ruby!な印象がどうしても強いですが、Ruby 以外にも様々な言語をサポートしています。 Python もそのひとつです。 ref. Language Support | Heroku Dev Center Python(…

「実践Heroku データベース編 Webinar」のメモ

https://developer.salesforce.com/events/webinars/JP-Heroku2015-database 見ました。メモ。 実践Herokuデータベース編 Webセミナー from Salesforce Developers Japan アジェンダ 前回のおさらい Heroku Postgres の概要 便利なアドオンの紹介 Heroku Red…

[Heroku][Django]Postgres.appで `'django_postgrespool' isn't an available database backend.` エラー

メモ。 Django アプリケーションをローカルで実行したらこんなエラーが出た。 (確認した PC は Mac OS X Yosemite v10.10.5) (venv)$ heroku local web forego | starting web.1 on port 5000 web.1 | [2015-12-13 12:57:53 +0900] [2925] [INFO] Starting…

Heroku+DjangoでPostgresをローカルで使う時につまづいた点

メモ。 以前、Heroku の Getting Started with Python on Heroku チュートリアルをやった時に 一応、最後まで進めることはできたんだけど、heroku local でローカルでアプリを立ち上げた時 /db にアクセスするとエラーになってしまい、そこだけうまくいって…

Herokuにデプロイしたアプリのソースコードをダウンロードする方法

Heroku上にデプロイしたアプリのソースコードをローカルにダウンロードする方法

Herokuのpythonチュートリアル(Getting Started with Python on Heroku)をやってみた

ここ。 Getting Started on Heroku with Python | Heroku Dev Center Heroku は Ruby や Rails を使ったことがなかったので今まで敬遠してたんだけど python のチュートリアルがあったのでやってみた。 つまずいたポイントとか覚えておきたいことなど、軽く…

[Heroku]GitHubと連携するgithub-syncを使ってみた

Herokuのgithub-syncという機能を使ってみました。(まだexperimentalですが) GitHubのブランチとHerokuアプリを同期したり、プルリクエストを作成すると自動的に新規でHerokuアプリが作成されるといったことができるようです。