heroku

とりあえずのまとめ

今日は Django のチュートリアルを進めてみた。 VPS で設定するのと違って、Heroku 前提だと色々と違いも多いのであちこちで躓いている。 管理サイトの css の読み込みなどについては、Heroku の Django のページで説明してくれていると良いのだけど…。 ただ…

Heroku の Django で管理サイトの css を読み込めるようにする

検索して見つけたのが下記のページ。 http://stackoverflow.com/questions/10308985/django-on-heroku-broken-admin-static-files http://matthewphiong.com/managing-django-static-files-on-heroku collectstatic というコマンドで static ファイルを djan…

Django の管理サイトを使えるようにする

次は Writing your first Django app, part 2 に進む。Activate the admin site まずは settings.py の INSTALLED_APPS で admin のコメントを外す。 INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions',…

Django のモデル作成

Creating models 次はアプリケーションを作成して、そのアプリケーションで使うモデルを作成する。 まずは polls アプリを作成。 (venv)[paraches@praches.com myHeroku]$ python manage.py startapp polls (venv)[paraches@praches.com myHeroku]$ ls Procf…

ローカルで python manage.py syncdb してみる

次は Django のチュートリアルを進めてみる。 使ったのは「django tutorial 1.5」で検索して最初に出て来たページ。(日本語版はないのかな?) Writing your first Django app, part 1 Database setup プロジェクトを作る所まではやってあるので、データベ…

Heroku のデプロイした環境で syncdb と shell を確認

Getting Started with Django on Heroku の最後、syncdb と shell を確認。 Syncing the database まずはデータベースを syncdb してみる。 (venv)[paraches@praches.com myHeroku]$ heroku run python manage.py syncdb Running `python manage.py syncdb` …

とりあえずのまとめ

長くなったので今日はここまで。 とにかく最初の「Heroku には Ruby が必要」という部分と「Ruby をインストール」する部分でかなり躓きまくった…。 git で push する部分でも問題があったりしたけど、それは後で躓いた部分をまとめるつもり。 というわけで…

Heroku に Django のプロジェクトをデプロイする

Store your app in Git まずは .gitignore を作成。 (venv)[paraches@paraches.com myHeroku]$ vi .gitignore (venv)[paraches@paraches.com myHeroku]$ cat .gitignore venv *.pyc (venv)[paraches@paraches.com myHeroku]$ 後は通常のコミットの手順。 (ve…

requirements.txt と settings.py の設定

Specify dependencies with Pip 使用するモジュール?を指定する requirements.txt ファイルを作成する。 (venv)[paraches@paraches.com myHeroku]$ pip freeze > requirements.txt (venv)[paraches@paraches.com myHeroku]$ cat requirements.txt Django==1…

foreman で Django を起動して firefox で確認

Declare process types with Procfile 次に Procfile を作成。 (venv)[paraches@paraches.com myHeroku]$ vi Procfile (venv)[paraches@paraches.com myHeroku]$ cat Procfile web: gunicorn fitsync.wsgi (venv)[paraches@paraches.com myHeroku]$ ここで、…

Heroku で Django のプロジェクト作成

Start a Django app inside a Virtualenv まずはプロジェクトのフォルダを作成。 ここで言うプロジェクトは Django のではなくて、heroku のプロジェクト。(で、良いのかな?) [paraches@paraches.com ~]$ mkdir myHeroku && cd myHeroku [paraches@parach…

Virtualenv のインストール

Step 4: Deploy an application ここから Getting Started with Django on Heroku へ。 Getting Started with Django on Heroku Prerequisites に Virtualenv があるのでインストール。 このページのまんま。 [paraches@paraches.com ~]$ curl -s https://ra…

Heroku の Toolbelt をインストール

Heroku の Getting Started with Heroku から開始する。 Getting Started with Heroku Step 2: Install the Heroku Toolbelt Heroku のアカウント作成を済ませてから、Toolbelt のインストールを開始。 Heroku Toolbelt のページから Standalone を選択。 表…