¿Cómo leer / escribir campos de entrada en líneas tabulares Django-admin usando ajax?

Estoy buscando formas de actualizar dinámicamente las entradas en línea usando ajax. es decir, cuando el usuario selecciona un elemento del cuadro desplegable, los campos de entrada asociados se pueden completar con datos.

La parte views.py para ajax debe ser sencilla. Pero un problema para mí es cómo obtener los nombres de los cuadros desplegables en js, que se pueden agregar sobre la marcha.

A continuación se muestran los modelos.py y admin.py:

modelos.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,]

Respuestas a la pregunta(1)

Su respuesta a la pregunta