Inlines в Джанго Админ - PullRequest
       21

Inlines в Джанго Админ

1 голос
/ 24 мая 2010

У меня есть две модели, Order и UserProfile. Каждый заказ имеет ForeignKey для UserProfile, чтобы связать его с этим пользователем.

На странице администрирования django для каждого Ордера я хотел бы отобразить связанный с ним UserProfile для простой обработки информации.

Я попытался встроить:

class UserInline(admin.TabularInline):
    model = UserProfile

class ValuationRequestAdmin(admin.ModelAdmin):
    list_display = ('address1', 'address2', 'town', 'date_added')
    list_filter = ('town', 'date_added')
    ordering = ('-date_updated',)   
    inlines = [
        UserInline,
    ]

Но он жалуется, что UserProfile "не имеет ForeignKey для" Order - чего не происходит, наоборот.

Есть ли способ сделать то, что я хочу?

1 Ответ

0 голосов
/ 24 мая 2010

Как насчет того, чтобы сделать UserProfile только для чтения? Django Foreign Keys Только для чтения

В этом посте есть и другие идеи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...