pyvenv .venv . .venv/bin/activate pip install -U pip pip install -U setuptools c:\python34\python c:\python34\tools\scripts\pyvenv.py .venv .venv\scripts\activate.ps1 python -m pip install -U pip python -m pip install -U setuptools
作りました。 動機となったtokibitoのエントリ まあロジックもそれほどないし、 bottle+peewee と比べてpyramidで書いたらどうなるかってので、1つ書いたのが こちら 。 オリジナルをほぼそのまま使いつつ、モデル定義を SQLAlchemy に変更。viewの関数の引数調整やURLの登録とかやって完成。 その後、調子に乗って、Zope2とPloneでもやってみた。 Zope2版 Plone版 Zope2版では、five.grokを使ってみた。 grokはZope Toolkitを使ったWebアプリケーションフレームワークで、規約ベースとなっています。 five.grokはこれをZope2上で使えるようにしたもの。 規約ベースなので、規約を知らないと、なぜこれだけで動くのかってのがわかりにくいはず。 app.py には Guestbookクラスが実装されていて、唯一のモ
簡単なアプリならPyramidで書けそうな感じにはなったので、次はDeploy周りについて調べてみた。 pipでインストールできるし定番っぽいところでGunicornの上で動かしたので手順をメモっておく。 インストール 新しいvirtualenv作ってそこにインストールしていく。 $ mkvirtualenv --distribute --no-site-packages --python=python2.7 gunicorn $ pip install pyramid gunicorn Pyramidアプリケーション生成 適当なディレクトリにscaffoldからpyramidアプリを作る。 $ mkdir dev $ cd dev $ paster create -t pyramid_starter sample $ cd sample $ python setup.py develop
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く