Jak ustawić wartość domyślną dla pola ForeignKey w modelu django lub w modelu AdminModel?Jak określić wartość domyślną dla pola Django ForeignKey Model lub AdminModel?
Coś jak to (ale oczywiście to nie działa) ...
created_by = models.ForeignKey(User, default=request.user)
wiem, może „trik” to w widoku, ale pod względem AdminModel nie wydaje możliwy.
Czy jesteś tym samym człowiekiem z tego artykułu? Jeśli nie, rozważ dodanie linku. http://djangodays.com/2009/05/11/django-foreign-key-default-value-example/ – Paolo
Używanie nazw symboli w modelach dla wartości domyślnych jest dość powszechnym zastosowaniem. Nie pamiętam witryny, ale zmieniono fragment kodu na krótszy wzór. –
To powinna być zaakceptowana odpowiedź. – dhilipsiva