Como ler / gravar campos de entrada nas linhas tabulares do Django-admin usando ajax?

Estou procurando maneiras de atualizar dinamicamente as entradas embutidas usando o ajax. ou seja, como o usuário seleciona um item na caixa suspensa, os campos de entrada associados podem ser preenchidos com dados.

A parte views.py do ajax deve ser direta. Mas um problema para mim é como obter os nomes das caixas suspensas em js, que podem ser adicionadas rapidamente.

Abaixo estão os models.py e admin.py:

models.py

class Tshirt:
    designer = CharField()
    default_wording = CharField()

class Order:
    date = DateField()

class Order_item:
    order = ForeignKey(Order, related_name='order')
    tshirt = ForeignKey(Tshirt)
    wording = CharField()

admin.py

class Order_Inline(TabularInline):
    model = Order_item
    fk_name = 'order'

class Order_Admin(ModelAdmin):
    inlines = [Order_Inline,]

questionAnswers(1)

yourAnswerToTheQuestion