django raw_id_field javascript回调

时间:2015-05-12 11:06:11

标签: django django-admin

考虑这个例子:

models.py

class Foo(models.Model):
    something = models.ForeignKey(Something)


class Bar(models.Model):
    foo = models.ForeignKey(Foo)
    option = models.ForeignKey(Option)

admin.py

class BarInline(admin.TabularInline):
    model = Bar

    raw_id_fields = ('option',)


class FooAdmin(admin.ModelAdmin):
    raw_id_fields = ('something',)

因此,当我创建一个新的Foo object时,尚未定义BarInlines

首先不保存Foo object我想通过向javascript触发器添加参数(例如&option__id=<something>)来限制BarInline选项字段的选项。但是我如何挂钩到javascript回调?

我似乎无法找到关于raw_id_field javascript回调的任何文档,似乎不太可能没有任何钩子,我缺少什么?

0 个答案:

没有答案