2011-07-20 26 views
3

我有一個表單上的選擇字段,允許用戶從我的postgres數據庫中選擇表。使用開發服務器,這將在runserver命令期間填充。我遇到的問題是我希望選擇字段用可能由用戶創建的新表進行更新。目前,在選擇字段中提供新表格的唯一方法是啓動和停止服務器。有沒有辦法可以自動完成?django表單選擇字段刷新

回答

5

在表單上定義自定義__init__方法。調用super(MyForm, self).__init__(*args, **kwargs),然後在初始化表單時設置self.fields["thechoicefield"].choices

+0

謝謝。工作過一種享受。 – leo