サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
TGS2024
metabo346.hatenadiary.org
多対多の (many-to-many) リレーションを定義するには ManyToManyField を使います 例えば、海鮮丼をつくるとき Gohan には複数の Guzai オブジェクトを持たせられます。すなわち、ある Guzai は複数のごはんの上に置けて、逆にそれぞれのごはんには複数の具材を置けるというわけです。このリレーションを表すには次のようにします: class Guzai(models.Model): # ... class Gohan(models.Model): # ... guzais = models.ManyToManyField(Guzai) 詳しい使い方: model: class Guzai(models.Model): guzai = models.CharField(max_length=200) def __unicode__(self): return
ブランチの作成 デフォルトbranchにvimで defo(中身も"defo")というファイルを作って add ciもしておく $ ls defo 新しくブランチ作る $hg branch bra2(新しく作るブランチの名前) コミットしないとhg branchesに反映されないので $hg ci $hg branches bra2 1:fc39640c462b default 0:f7797dac7887 (inactive) hg branchesはレポジトリ内のブランチをすべて表示してくれる bra2に適当なファイル作ってaddしてciする $ ls defo bra2(今作った適当ファイル) これでブランチbra2にはbra2ファイルがあるけど defaultにはないはず ブランチを切り替える ブランチを切り替えるにはupdateコマンドを使う $ hg up default(切り
このページを最初にブックマークしてみませんか?
『metabo346.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く