Come posso impostare un valore predefinito su un campo ForeignKey in un modello django o AdminModel?Come si specifica un valore predefinito per un modello Django ForeignKey Model o AdminModel?
Qualcosa di simile (ma naturalmente questo non funziona) ...
created_by = models.ForeignKey(User, default=request.user)
so che posso 'trucco' nella vista, ma in termini di AdminModel non sembra possibile.
Sei lo stesso ragazzo di questo articolo? In caso contrario, considera l'aggiunta del link. http://djangodays.com/2009/05/11/django-foreign-key-default-value-example/ – Paolo
L'utilizzo di nomi di simboli nei modelli per i valori predefiniti è piuttosto comune. Non ricordo il sito, ma ho cambiato lo snippet in uno schema più breve. –
Questa dovrebbe essere la risposta accettata. – dhilipsiva