株式会社サブスレッドのみずしま a.k.a mzsm(@mzsm_j)です。こんにちは。 DjangoのForm、ちゃんと使えばかなり優秀でいろいろと楽できるですけど、できることが多すぎて使いこなせてないケースもあるかと思います。 今回はその中でもModelChoiceFieldについて。 「DBに格納されている値の中からどれか選ばせたい?そんなときModelChoiceFieldが便利なんですよ。」 …ということはDjango使いなら皆知っているかと思いますが、ちゃんと使いこなせてますか…? 例えばこのようなモデルとテーブルが存在しているとします。 from django.db import models class Product(models.Model): """商品モデル""" code = models.CharField('商品管理番号', max_length=30, un
![DjangoのFormを活用する (1) ModelChoiceField:株式会社サブスレッド](https://cdn-ak-scissors.b.st-hatena.com/image/square/2922fb35f9984e903e6cca4e13b405c3932d5aa8/height=288;version=1;width=512/http%3A%2F%2Fwww.subthread.co.jp%2Fstatic%2Fcommon_2012%2Fpic%2Fimage.png)