def create_argument(node, arg_type='n', title="", text="", authors=()): arg_type = Argument.short_arg_type(arg_type) arg = Argument(arg_type=arg_type, title=title) arg.node_type = Node.ARGUMENT arg.concerns = node arg.save() text_obj = Text(node=arg, text=text) text_obj.save() for author in authors: text_obj.authors.add(author) text_obj.save() return arg