我想從我的django模型列表中選擇選項。但在列表中的選項中post_save()
method.The情況被填充是這樣的:動態地在Django模型的選擇列表中追加選擇
我在基於表1在其上使用不同的算法來計算表中的其他屬性值中輸入一些屬性
post_save()
方法。現在我希望將來自不同算法的這些值在第一次保存後顯示爲table1的屬性的選項(它們被設置爲空白或默認值)。
有限制只有不同的值應該作爲選擇,選擇列表應該只包含那些使用該表的元組/行的屬性計算的值。
我試圖用選擇選項,並附加來自DIFF交易算法值的列表中,但造成了兩個問題:
如果我救兩個條目,則列表包含使用計算出的值這兩個條目的屬性(需要過濾)
如果我保存一個條目兩次,則重複的條目將附加到列表中。
而且外鍵可能是一個選項,但如何篩選根據其生成它的元組外鍵。
我試着解釋這個問題,我覺得代碼不是必需的。評論是否有關於問題的任何細節。
看看[這個](http://stackoverflow.com/questions/3419997/creating-a-dynamic-choice-field)。 – 2014-10-04 09:02:57