外键关系未在Django admin中填充

外键关系未在Django admin中填充,django,django-admin,Django,Django Admin,在windows xp和postgres数据库上使用django 1.0.1 我在Django管理页面中遇到了一个非常奇怪的问题。使用下面的模型和管理,字段“balance”会填充来自balance模型的对象。但是,它不会填充locationparameter字段:名称“locationparameter”确实会出现,但没有下拉菜单 历史记录:Balance,BalanceMember对象是新的,我刚刚做了一个manage.py syncdb。LocationParameter在系统中已存在 手

在windows xp和postgres数据库上使用django 1.0.1

我在Django管理页面中遇到了一个非常奇怪的问题。使用下面的模型和管理,字段“balance”会填充来自balance模型的对象。但是,它不会填充locationparameter字段:名称“locationparameter”确实会出现,但没有下拉菜单

历史记录:Balance,BalanceMember对象是新的,我刚刚做了一个manage.py syncdb。LocationParameter在系统中已存在

手动创建BalanceMember不起作用:

bm = BalanceMember.objects.create(balance=b, locationparameter=lp, type=1, function=1)
bm.save()
有人知道去哪里找吗

models.py:

class BalanceMember(models.Model):
     balance = models.ForeignKey(Balance)
     locationparameter = models.ForeignKey(LocationParameter)
     type = models.IntegerField()
     function = models.IntegerField()
管理员

admin.site.register(BalanceMember)
尝试添加:
admin.site.register(LocationParameter)

是否存在所有相关表格?数据库表中的数据是您所期望的吗?据我所知,是的。。report\u balancemember具有所有列和约束。我不明白为什么locationparameter不起作用。report\u locationparameter和report\u balance都存在。我确实重新启动了postgres和apache,但没有重新启动计算机