Запуск пакетной вставки в другую таблицу после вставки нескольких элементов в таблицу
Существует деятельность "Накладная на получение товара", в которой мы получаем один товар или несколько товаров от поставщика. При проводке запасов каждого товара требуется вставить в таблицу магазина, где хранится запас с пометкой "GRN".
Я не могу понять, как вставить все записи сразу в Store и StoreDet в момент публикации GRN.
Например: на данном рисунке я купил два товара у Texco, указав стоимость каждой единицы и количество, которое я получил. После добавления всех позиций счета и нажатия кнопки сохранения, я пытаюсь сохранить все записи в таблицах Store и StoreDet. и количество переходит в поле увеличения.
admin.py
from django.contrib import admin
from .models import GrnItemsDet, PaymentMethods, Warehouse, MaterialMaster, MaterialType,GrnNote
class GrnNoteInline(admin.TabularInline):
model = GrnItemsDet
class GrnDetAdmin(admin.ModelAdmin):
inlines = [
GrnNoteInline
]
def invoiceNumber(self,obj):
return obj.get_value()
admin.site.register(PaymentMethods)
admin.site.register(Warehouse)
admin.site.register(MaterialMaster)
admin.site.register(MaterialType)
admin.site.register(GrnNote,GrnDetAdmin)
admin.site.register(GrnItemsDet)
model.py