Ho alcuni inline in uno dei miei modelli di amministrazione che hanno valori predefiniti che probabilmente non dovranno essere modificati quando si aggiunge una nuova istanza con "Aggiungi un altro ...". Sfortunatamente django non riconoscerà questi inline come nuovi oggetti a meno che qualche valore non sia cambiato. Questo mi costringe ad aggiungere un inline, modificare un valore arbitrario, salvare, cambiare il valore indietro e salvare di nuovo per raggiungere l'effetto desiderato.Come forzare-salvare un admin "vuoto"/invariato di django in linea?
L'unica soluzione che ho escogitato finora è quella di aggiungere un campo "cambiato" nascosto che verrà popolato tramite java-script quando si aggiunge una nuova in linea. Dato che questo si sente molto hacker, spero che ci sia una soluzione più elegante.
Qualsiasi idea sarebbe molto apprezzata.
Grazie, Daniel.
+ 1 Questo è abbastanza ovvio dopo tutto. –
Non direi ovvio, ma sicuramente semplice e fantastico! –