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