SQLAlchemy 0.5から使えるようになったDeclarative APIはマッパーとテーブルとクラスを一度に定義するものらしい。 なのであとはengineをバインドすればよろしくやってくれる。 上の例だと import datetime from sqlalchemy import schema, types, orm metadata = schema.MetaData() def now(): return datetime.datetime.now() from sqlalchemy.ext.declarative import declarative_base # Assign the same metadata object we created earlier. Base = declarative_base(metadata=metadata) # We still
holly's wiki hollyさんのwiki トップページページ一覧メンバー掲示板編集 python flaskねた 最終更新: kurt0027 2011年05月21日(土) 23:57:02履歴 Tweet ちょっとしたWEBアプリを作りたい時に便利そうなフレームワーク。いろいろあるようだが、とりあえずこれを試してみることにしてみた。これが理解できるようになってからメガフレームワーク系に進もう。 http://flask.pocoo.org/ 公式サイト http://flask.pocoo.org/docs/api/ メソッドの使い方などはこのあたり http://werkzeug.pocoo.org/docs/ よくこのパッケージの機能もでてくるので見てみること http://flask.pocoo.org/snippets/ tips的な インストール pipを使うことにす
レプリケーション可でVM機能もあるおしゃれなKVS Redis をインストールしてみました。 rubyから使ってみるのは後ほど。 参考 ニコニコ生放送に見る Redis 活用ノウハウ:第2回 Redisの導入と基本機能|gihyo.jp … 技術評論社 インストール $ brew update $ brew install redisredis.confに設定書くらしい。 swapサイズなども指定可。default portは6379。 使い方 redis-serverでサービスがあげて、redis-cliでクライアント接続します。 以下、クライアントの使用例(参考URLから抜粋)。 基本(GET/SET/DEL) SET mykey hello GET mykey DEL mykey インクリメント・デクリメント(INCR/DECR) INCR mynum DECR mynum 増減量指
FlaskのTutorialのモデル部分をSQLAlchemyにしてみた(Declarative)。 database.py from sqlalchemy import create_engine from sqlalchemy.orm import scoped_session, sessionmaker from sqlalchemy.ext.declarative import declarative_base engine = create_engine('sqlite:////Users/kzfm/flask/flaskr/flaskr.db', convert_unicode=True) db_session = scoped_session(sessionmaker(autocommit=False, autoflush=False, bind=engine)) Base
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く