mam następujące modele:Pośrednie inline w Django administratora
class UserProfile(models.Model):
user = models.OneToOneField(User)
class Property(models.Model):
user = models.ForeignKey(User)
Chciałbym stworzyć TabularInline
wyświetlając każdy obiekt podłączony do konkretnego UserProfile
na swojej stronie administratora Django. Problemem tutaj jest, oczywiście, że nieruchomości nie posiada ForeignKey
bezpośrednio do UserProfile
, więc nie można po prostu napisać
class PropertyTabularInline(admin.TabularInline):
model = Property
class UserProfileAdmin(admin.ModelAdmin):
inlines = (PropertyTabularInline,)
Jak można łatwo zrobić to, co chcę?
To nie jest to, czego chcę - chcę wyświetlać wstawiane na stronie administratora profilu, a nie na stronie administratora użytkownika. – haroba