Django
あいかわらず会計をしていました:-p タップの長さが足りてない雰囲気だったり、無線APの処理能力が 足りなかったりといろいろありましたが、無事終わって良かったです。 見知った顔しかいないハッカソン席にいてあまり交流できなかったのが 残念だったかなと…
app-engine-patch http://code.google.com/p/app-engine-patch/管理画面がつかえるのはやっぱり大きいなと GAEでアプリを作るときは利用することにする。 参考:app-engine-patchすごいよ 現在のポスト数 14 / 100
Django post_save シグナルの使い方 admin.autodiscover()の簡単な動作の仕組み Django本+1.0.xだとフォローが必要 双方向リストの実装方法案 Python dict(zip(list, list)) 現在のポスト数 6 / 100
会議室が予約できました。 2009年4月25日(土)です。詳しくはこちらで、 Django Disc 8. 現在のポスト数: 3 / 100
ymasudaさんによるDjango 1.0 ドキュメントの日本語訳がでています。 本当にありがとうございます。 Django 1.0 ドキュメント 日本語訳
cbook24にもDjango本の情報があった。 http://www.cbook24.com/bm_detail.asp?sku=9784048672092 Amazonにはまだないかな
話題のGoogle App Engineを触って見ました。 trunk直下のディレクトリを全部、アプリケーションの下にコピーして 1時間ぐらい悩んでましたが、なんとかデプロイできました。 以下は、参考サイトです。 Django オンラインドキュメント和訳 http://michilu.co…
開発版Djangoで、古いオプション指定が残っていると警告メッセージがでるようになっています。 maxlength が max_length 指定に変わっていたのを忘れていました:-( \blog\models.py:98: DeprecationWarning: maxlength is deprecated, use max_length instea…
開発版Djangoで、パッチを当てる箇所が以前の手順と変わっているのでご紹介。${PYTHON_PATH}/django/db/backends/postgresql(_psycopg2)/base.py class DatabaseOperations(PostgresqlDatabaseOperations): """.....""" # ここに全文検索用のメソッドを追加…
フィクスチャの読み込みに関して、MiCHiLUさんにアドバイスをもらったので試してみた。1.生成したフィクスチャをDjangoのプロジェクト配下に置く 2.TestCaseに、 fixtures クラス属性を指定する (フィクスチャの読み込み から抜粋) ユニットテストは、…
前回やったDjangoでテスト(POST,ログイン)をunittestで書いてみたDjangoでは、unittest.TestCaseを更に拡張した django.test.TestCaseが 提供されているので、それを使います。 django.test.TestCase は、テストクライアントにデフォルトでアクセスすること…
今回は、ログインとPOSTのテスト Django オンラインドキュメント和訳 Djangoアプリケーションのテスト Djangoには、テストクライアントというWebアプリケーションをテストする 便利なツールが用意されています。 テストクライアントを利用すると、簡単にリク…
テストデータの読み込みが面倒という点で、 MiCHiLUさんに教えてもらったので試してみた。 >>> from django.core import management >>> management.call_command('loaddata', 'blog/fixtures/k8w.json') Loading 'blog/fixtures/k8w' fixtures... Installin…
Djangoでのテスト まずは、ここを見る。 Django勉強会 Disc4の資料 Djangoアプリケーションのテスト 大事なところ テストデータの作成は、開発中にデータをadmin画面などから作成していると思うので、 $ python manage.py dumpdata --indent=2 > app/fixture…
Javadoc風なDjango APIのページを見つけました。 http://djangoapi.matee.net/SVN版が対象のようです。すでに、既出でした:-)
http://stage6.divx.com/user/kzn/blog/25751/ にて、動画が公開されています。kznさんに感謝、感謝です。
Django勉強会には、初参加でした。 お昼2時間とるっていうのは、かなり良かったです。 積極的に、しゃべりにいくべきだったと反省。中継の様子: http://www.lingr.com/room/django-ja しばらくすれば、動画が見れると思います。 kznさんが動画を取りつづけ…
とりあえず、amchartsを使ってみました。 graph posted by (C)kuma8 amchartsは、データ形式にCSVとXMLを選択することができます。 今回は、CSV形式でグラフを書いてみました。DjangoでCSV出力を参考にCSV出力をさせて、amchartsのデータファイルを設定する…
すでに作成済みのデータベースに対して、データを更新する方法です。 Djangoアプリでない、アプリからもすでに作成済みのモデルクラスを 使用して処理をすることができます。 データベースAPIを使うには、以下の条件が必要です。 1. import mysite ができる…
にしおさんのブログより Django関連をググると確かにymasudaさんのページが先にでてしまうので、 最新のドキュメントがトップにくるようにがんばろう運動展開中なにはともあれ、ymasudaさんとmichiluさんに感謝です。Django オンラインドキュメント和訳
モデルからフォームを作ってみた。 テンプレートで単純に"{{ form }}"を入力すると、"UnicodeDecodeError"がでた。 ManyToManyフィールドを含む(ModelMultipleChoiceField)があると駄目みたい。メモ: URLFieldは、"verify_exists=False"を指定しないと、 UR…
ToDo管理作成のための準備で、newformsをいまさらながら使ってます。
Django界隈は、jQuery人口多そうなので、jQueryを使うことに わからなかったら教えてもらえそうですしね。 PythonとDjangoとjQueryの勉強をかねて、 TODOリストをもう一度作ってみようかと 東海 Python Workshop 01の懇談会で、 everesさんが少し難しいって…
id:Voluntas さんお勧めのsimplejsonを使う方法も試してみた。 serializers と simplejson で出力結果が違うのは、気にしない。 実際に使うときは、 simplejson を使うほうが良さそうです。 # -*- coding: utf-8 -*- from django.http import HttpResponse f…
jsonとxmlの出力は、django.core.serializersを使えば できることがわかったけど、ライブラリはどれから手をつけていこうかな?候補は、jQueryとSpryか
モデル API リファレンス search_fieldsを指定する際に"@"を付加すれば 全文検索をしてくれます。 models.py class User(models.Model): """ Senna Test """ name = models.CharField(maxlength=50) age = models.IntegerField() note = models.CharField(ma…
詳しくは、以下の資料を参照することでできます。 via: id:tasukuchan http://qwik.jp/senna/publication.download/django-ja-disc3-senna.pdf 資料にもあるとおり、Django本体に1行パッチを当てるだけで、 全文検索が意識することなくできます。 urls.pyに…
mod_wsgi + SQLite で FreeComment が動かない件 を見ました。 再度自分のところのエラーログと環境を確認してみました。error_logには、Segmentation fault (11) は出ていませんでした。一応、expactのバージョンなど # ldd /usr/sbin/httpd | grep libex l…
Dark Age of CamelotのBlog 特定ジャンルのblogを巡回するRSSリーダーのようです。中の人? PrinCo. WM5嵌り中
バックエンドのデータベースをPostgreSQLに変えたらあっさりできた。 なんらかのアクセス権が問題になっていそう。 後で調べよう。少しでも時間を割いてくれた方々ありがとうございます。