0
我希望創建一個模型,可以存儲字符串格式化模式以及附帶的值。用於存儲字符串格式值的自定義字段/表單域(可能是小部件?)
實施例:
Pattern = 'Strength deals %d more damage for each %f%% critical chance'
Values = [2, 1.50]
圖案僅必須存儲int
S和float
秒。我最初的想法是簡單地創建一個自定義字段,驗證值,那就是它。你可以看到我的現場here
然而,這只是讓我保存列表。我仍然需要一些方法來確定要驗證多少個值,檢查它是否與其他字段匹配(簡單的CharField
)。這可以「手動」完成,但我想創建一個自定義表單域,該域將生成與模式中的通配符數匹配的X個輸入框。
問題1:有什麼辦法可以「鏈接」兩個領域,使人們可以在其他的價值作用?
問題2:要創建此,我可能會需要創建一個新的表單控件,但是這可能嗎?有關如何開始的任何提示?
這不是一個壞主意,但我跟我去解決方案有2個獨立的模型 - 一個與模式,另外一外鍵關係,即然後使用模式+插入值。 –