select
ウィジェットのフィールド値をto_field
またはdb_column
引数を使用して取得しようとしていますが、動作していないようです。ここでDjango:ForeignKey to_fieldとdb_columnが機能していないようです
がモデルである:
class Employer(models.Model):
e_name = models.CharField(
max_length = 40,
verbose_name = 'Name')
e_lastname = models.CharField(
max_length = 40,
verbose_name = 'Lastname')
e_position = models.ForeignKey(
to = Position,
db_field = 'p_name', # this is the thing I want to display as a select widget option
verbose_name = 'Position')
代わりに私が選択ウィジェット内のみのモデルの名前をしました、またdb_column
はEmployer
モデルへの参照が、Position
参照してください。
何が間違っているか、私が知らない新機能?
スルタン
フォームがこのモデルのデータを入力できるようにしたいと思っていますか? –
新しく作成された 'Employer'エンティティごとにポジションを選択できるようにするには、' Positions'にジョブポジションのリストがあります。 – sultan