2011-07-20 76 views
3

我有一个表单上的选择字段,允许用户从我的postgres数据库中选择表。使用开发服务器,这将在runserver命令期间填充。我遇到的问题是我希望选择字段用可能由用户创建的新表进行更新。目前,在选择字段中提供新表格的唯一方法是启动和停止服务器。有没有办法可以自动完成?django表单选择字段刷新

回答

5

在表单上定义自定义__init__方法。调用super(MyForm, self).__init__(*args, **kwargs),然后在初始化表单时设置self.fields["thechoicefield"].choices

+0

谢谢。工作过一种享受。 – leo