1
두 개의 모델 인 Order와 UserProfile이 있습니다. 각 주문에는 UserProfile에 대한 ForeignKey가있어 해당 사용자와 연관시킵니다.장고 관리자의 인라인
각 주문에 대한 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는 불평 "아무 외래 키가 없습니다에"주문 - 그렇지, 그것은 다른 방법으로 주위 않습니다.
내가 원하는 것을 할 수있는 방법이 있습니까?
내가하고 싶은 것에 다가 갈 수는 있지만 아주 (내 생각에는) 그렇지 않다. 주문 페이지에서 UserProfile의 모든 입력란을 표시하므로 사용자 이름, 주소 등을 쉽게 볼 수 있습니다. 사용자 이름보다는 주문을 볼 때 편리합니다. – Oli