heroku

herokuでswigに依存したライブラリを使う

djangoアプリをherokuにアップしたときにこんなエラーがでました unable to execute swig: No such file or directory error: command 'swig' failed with exit status 1requirements.txtに書いてある、以下のライブラリをインストールするときにswigがない…

Django on herokuでsendgridを使ってメール送信する

昨日django-registrationを使ってユーザー登録するサンプルを作ってたんですが、メール送信の部分はgmailを使ってました。 今日はherokuにアップすることを考えて、herokuのアドオン sendgridを使ってメール送信を試してみました。 メール送信するアプリのリ…

heroku上のpythonアプリで使うライブラリをgithubからインストールする

djangoアプリなどをherokuにアップロードするとき、依存ライブラリはrequirements.txtに定義しておきますこんな感じですね。requirements.txt Django==1.4 distribute==0.6.24 dj-database-url==0.2.1 django-tastypie==0.9.11 gunicorn==0.14.6 httplib2==0…

デシジョンテーブル作成サイト「Decision Table Creator」でペア構成テストを出力できるようにした

昨日作成した「Decision Table Creator」ですが、テストケースの作成方法が条件の全組み合わせしかできなかったので、ちょっと条件が多くなると、テストケースが爆発してしまうという問題がありました。 ですので、テストケースの作成方法として、「全組み合…

デシジョンテーブルを作成するサイト「Decision Table Creator」を作ってみた

先日DjangoのFormsetを使ったサンプルを作ってみましたが、もう少し実用的なものを作ってみようと思い、デジションテーブルをエクセルファイルでダウンロードできるサイトを作ってみました。 Decision Table Creator http://decisiontable.herokuapp.com/ デ…

Herokuにアップしたアプリから参照するための環境変数を設定する

APIのキーとか、公開リポジトリにupしたくない設定は環境変数として設定します。設定はコマンドラインから実行できます。 コマンドラインツールはこちらからインストールできます https://toolbelt.herokuapp.com/ 設定する $ heroku config:add API_KEY=xxx…