ほんじゃらねっと

食と自転車とダイエットとたまにプログラミング

2008-02-24から1日間の記事一覧

TextFieldをUniqueにしたい場合

djangoのモデルでTextFieldクラス型にしたフィールドにunique=True設定を行うと、 「lengthが指定されていない」というエラーが発生した。 試しにlengthやらmax_lengthやらのオプションをつけてみたが、今度は 「そのような属性はありません」というエラーが…

モデルのフィールドを組み合わせで一意にする

djangoは複合キーが使えないらしいので、代わりの機能を探したら 開発版で追加されたunique_togetherというMetaオプションを使えば 良いらしいことが分かった。 例えばあるモデルでユーザーとブックマークの組み合わせを一意にする場合は こんな感じかな? m…