エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
既存モデルを拡張する - 記憶は削除の方向で
Python2.5 + Django1.0.2で動作確認ずみ。 Djangoで既存モデルを拡張したい場合、アプローチは2つある... Python2.5 + Django1.0.2で動作確認ずみ。 Djangoで既存モデルを拡張したい場合、アプローチは2つある。 マルチテーブル継承を使う。 ForeignKeyで既存モデルを参照する。 マルチテーブル継承を使う 前者のマルチテーブル継承は、Django1.0からの機能でかなり便利。ほとんどの問題はこれで解決するはず。ただし1つ問題があって、既存モデルでunique=Trueなフィールドがあると困ったことになる。(似たような問題もあるけど、少し違う?) たとえばこういうモデルを定義して、管理サイトから編集する場合。 # -*- encoding: utf-8 -*- # app.models.py from django.db import models class Parent(models.Model): name = models.CharField(u'名前', m