heroku
今日は Django のチュートリアルを進めてみた。 VPS で設定するのと違って、Heroku 前提だと色々と違いも多いのであちこちで躓いている。 管理サイトの css の読み込みなどについては、Heroku の Django のページで説明してくれていると良いのだけど…。 ただ…
検索して見つけたのが下記のページ。 http://stackoverflow.com/questions/10308985/django-on-heroku-broken-admin-static-files http://matthewphiong.com/managing-django-static-files-on-heroku collectstatic というコマンドで static ファイルを djan…
次は 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',…
Creating models 次はアプリケーションを作成して、そのアプリケーションで使うモデルを作成する。 まずは polls アプリを作成。 (venv)[paraches@praches.com myHeroku]$ python manage.py startapp polls (venv)[paraches@praches.com myHeroku]$ ls Procf…
次は Django のチュートリアルを進めてみる。 使ったのは「django tutorial 1.5」で検索して最初に出て来たページ。(日本語版はないのかな?) Writing your first Django app, part 1 Database setup プロジェクトを作る所まではやってあるので、データベ…
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 する部分でも問題があったりしたけど、それは後で躓いた部分をまとめるつもり。 というわけで…
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…
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…
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]$ ここで、…
Start a Django app inside a Virtualenv まずはプロジェクトのフォルダを作成。 ここで言うプロジェクトは Django のではなくて、heroku のプロジェクト。(で、良いのかな?) [paraches@paraches.com ~]$ mkdir myHeroku && cd myHeroku [paraches@parach…
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 の Getting Started with Heroku から開始する。 Getting Started with Heroku Step 2: Install the Heroku Toolbelt Heroku のアカウント作成を済ませてから、Toolbelt のインストールを開始。 Heroku Toolbelt のページから Standalone を選択。 表…