kawazrepos/Kommonz — comment on commit 674a4897b49ee7cf39d93f2df99abff9d69fa924
File: src/Kommonz/apps/materials/views/edit.py line 58
By tohhy:

formclassを動的に生成しているようですが、僕にはちょっと手が付けられそうにないです・・・
単純にこの行のCCLicenseをMaterial113行目のget_suitable_license_typeの呼び出しに変えてもらえればモデルに合わせてライセンスの選択肢が変化するようになってます。
CCFieldを使いたい場合はlicense_typeを見て64行目を適宜変更することになると思うんですが、どう実装していいやら見当がつかないです

fixtureを使う以上不可能な組み合わせはそもそも定義されないので、あとは単純にフロントエンドで割り振ってあげれば問題ないと思います