supponiamo che ho modello molto semplicedjango-admin - come modificare ModelAdmin per creare più oggetti contemporaneamente?
class Message(models.Model):
msg = models.CharField(max_length=30)
questo modello è iscritto modulo di amministrazione:
class MessageAdmin(admin.ModelAdmin):
pass
admin.site.register(Message, MessageAdmin)
Attualmente quando entro in l'interfaccia di amministrazione, dopo aver fatto clic su "Aggiungi messaggio" Ho solo un modulo in cui posso inserire il msg
.
Mi piacerebbe avere più moduli (formset forse) sulla "Aggiungi pagina" così posso creare più messaggi contemporaneamente. È davvero fastidioso dover fare clic su "Salva e aggiungi un altro" ogni volta.
Idealmente mi piacerebbe ottenere qualcosa come InlineModelAdmin
ma si scopre che è possibile utilizzarlo solo per i modelli correlati all'oggetto che viene modificato.
Cosa consiglieresti di utilizzare per risolvere questo problema?
Sfortunatamente non ho FK in questo modello, quindi questo non funziona da me. Scoprirò se è possibile collegare la visualizzazione personalizzata all'amministratore di django. – skrobul