예제 #1
0
def post_save_update_parent(sender, instance, **kwargs):
    print('post_save_update_parent %s' % sender)
    parent = previous_value_for(instance, 'cons_report')
    if parent != instance.cons_report:
        # ensure previous parent is good
        ensure_completeness(parent)
    # ensure parent is good
    ensure_completeness(instance.cons_report)
예제 #2
0
파일: OrderReport.py 프로젝트: yeleman/nut
def post_save_report(sender, instance, **kwargs):
    ensure_completeness(instance)
예제 #3
0
def post_delete_update_parent(sender, instance, **kwargs):
    print('post_delete_update_parent %s' % sender)
    # if cons_report was complete or more, we invalidate.
    ensure_completeness(instance.cons_report)