Как добавить итоговую строку для администратора встроенной модели Django? - PullRequest
0 голосов
/ 04 ноября 2019

Я хотел бы добавить строку во встроенную модель администратора Django, в которой я могу подсчитать сумму после вычета налогов.

У меня есть две модели: Встречи и Invoice_Line, и в админке я отображаю модель Invoice_Line как встроенную в Встречи (регистрация администратора моделей показана ниже):

admin.py:

class Inv_LineInline(admin.TabularInline):
    model = Invoice_Line
    extra = 1
    fields = ['item_desc','item_quantity','tip_amount','item_price','total_before_tax','stax_rate','stax_amount','total_after_tax']
    readonly_fields = ['item_price','total_before_tax','stax_rate','stax_amount','total_after_tax']


@admin.register (Appointment)
class Appointment(admin.ModelAdmin):
    list_display = ('appointment_ref','create_date','appointment_date',
                    'appointment_time','assigned_associate',
                    'check_in', 'appointment_status', 'last_name', 'first_name')
    list_editable = ('assigned_associate','check_in')
    search_fields = ('appointment_ref','create_date','appointment_date', 'appointment_time','requested_associate__associate','assigned_associate__associate','check_in', 'last_name', 'first_name')
    list_filter = ('check_in','appointment_status',)
    inlines = [Inv_LineInline]

Шаблон смены администратора выглядит так, как показано в ссылке ниже:

введите описание изображения здесь

Я хочу изменить встроенную строку, чтобы включить итогистрока, где я могу добавить «Всего после уплаты налога» для всех строк. Как бы я поступил так?

Я новичок в Django и буду очень признателен за любую помощь, которую смогу получить.

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