def save_model(self, request, obj, form, change):
    if '_save_as_draft' in list(request.POST.keys()):
        obj.is_draft = True
Proper way to handle custom submit button at django custom model admin add page