Pythonで数値を3桁区切り
Windows環境とLinux(CentOS5.4)環境とで異なったのでメモ。 import locale locale.setlocale(locale.LC_ALL,’ja’) print l … 続きを読む
Windows環境とLinux(CentOS5.4)環境とで異なったのでメモ。 import locale locale.setlocale(locale.LC_ALL,’ja’) print l … 続きを読む
ハセテツは複数の言語を状況に応じて使い分けてきましたが、最近のWeb系開発はPython(+Django)がメインになってきています。
ちょっと前までRuby(+Rails)だったのですが、いろいろと考えるところもあり、乗り換えました。その乗り換えた理由をまとめてみようと思います。
まとめてみたら「やっぱりRailsじゃね?」となるかもしれません。w
携帯メールでのブログエントリ投稿だったり、ユーザ登録だったり、メールのパイプ処理って結構重要だと思います。パイプさせなくてもcronで定期的にPOPすればいい話ですが、それだとユーザからのリクエストに対してシームレスに反 … 続きを読む
隠蔽するっていうか、viewにごりごり書くのではなくてModelのメソッドで処理してしまおうという話です。このエントリの応用ですね。 import hashlib class Member(models.Model): … 続きを読む
コンボボックスのの値は動的に指定したいものです。が、Djangoでどうしたらよいものか、数時間悩みました。
Djangoのモデルで集計クエリというと、1.0以降でcount()が使えますが、1.1になってさらに多機能になっていました。
CSVのインポートとかをするときには良く使う手法でしょう。forms使えば入力された日付のバリデーション等はDjangoがやってくれるので、あんまり使用頻度は高くないかもしれません。 import time import … 続きを読む
ネットで靴を買うのは少々抵抗がありましたが、時間という「減っていくだけ」のものとの比較をしたら、迷いは断ち切れました。 返品OKというのもポイントですね。 外で履いたらもう返品できないとか、水虫だったら返品できないとか、 … 続きを読む
Pythonで文字列と文字列がどれくらい似ているか、を調べる方法です。これを活用すると、Google等の検索エンジンによくある「もしかして~」ができるようになります。名寄せ、表記ゆれの是正ですね。 import diff … 続きを読む
Djangoのフォームでclassを指定する方法です。Widgetクラスを使うのですが、情報が少ないような気がします。探し方ヘタ? class Form_login(forms.Form): &n … 続きを読む