original_docstring: 
          Override default create operation to ensure any default attributes for
          Graph, Vertex, and Transaction are added based on the associated Graph
          Schema object.
          :param request: The request payload
          :param args: Request arguments
          :param kwargs: Request kwargs
          :return: Created Graph object
          
docstring: Override default create operation to ensure any default attributes for
  Graph, Vertex, and Transaction are added based on the associated Graph
  Schema object.
docstring_tokens: Override default create operation to ensure any default attributes for Graph Vertex and Transaction are added based on the associated Graph Schema object .
code: def create(self, request, *args, **kwargs):
          """
          Override default create operation to ensure any default attributes for
          Graph, Vertex, and Transaction are added based on the associated Graph
          Schema object.
          :param request: The request payload
          :param args: Request arguments
          :param kwargs: Request kwargs
          :return: Created Graph object
          """
          # TODO: Does every graph need to be created with a defined Schema ?
          # Check if a schema was selected, if so identify all default attributes
          # defined for the schema
          schema_id = request.data['schema_fk'] if (request.data['schema_fk'] != '') else 0
          graph = super(GraphsView, self).create(request, *args, **kwargs)
          graph_record = Graph.objects.filter(title=request.data['title']).last()
  
          schema_graph_attribs = SchemaAttribDefGraph.objects.filter(schema_fk=schema_id)
          signals.post_save.disconnect(graph_attribute_def_graph_saved, sender=GraphAttribDefGraph)
          for schema_attrib in schema_graph_attribs:
              graph_attrib = GraphAttribDefGraph(
                  graph_fk=graph_record,
                  label=schema_attrib.label,
                  type_fk=schema_attrib.type_fk,
                  descr=schema_attrib.descr,
                  default_str=schema_attrib.default_str)
              graph_attrib.save()
          signals.post_save.connect(graph_attribute_def_graph_saved, sender=GraphAttribDefGraph)
  
          schema_vtx_attribs = SchemaAttribDefVertex.objects.filter(schema_fk=schema_id)
          signals.post_save.disconnect(graph_attribute_def_vertex_saved, sender=GraphAttribDefVertex)
          for schema_attrib in schema_vtx_attribs:
              graph_attrib = GraphAttribDefVertex(
                  graph_fk=graph_record,
                  label=schema_attrib.label,
                  type_fk=schema_attrib.type_fk,
                  descr=schema_attrib.descr,
                  default_str=schema_attrib.default_str)
              graph_attrib.save()
          signals.post_save.connect(graph_attribute_def_vertex_saved, sender=GraphAttribDefVertex)
  
          schema_trans_attribs = SchemaAttribDefTrans.objects.filter(schema_fk=schema_id)
          signals.post_save.disconnect(graph_attribute_def_transaction_saved, sender=GraphAttribDefTrans)
          for schema_attrib in schema_trans_attribs:
              graph_attrib = GraphAttribDefTrans(
                  graph_fk=graph_record,
                  label=schema_attrib.label,
                  type_fk=schema_attrib.type_fk,
                  descr=schema_attrib.descr,
                  default_str=schema_attrib.default_str)
              graph_attrib.save()
          signals.post_save.connect(graph_attribute_def_transaction_saved, sender=GraphAttribDefTrans)
          return graph
code_tokens: def create ( self , request , * args , ** kwargs ) : schema_id = request . data [ 'schema_fk' ] if ( request . data [ 'schema_fk' ] != '' ) else 0 graph = super ( GraphsView , self ) . create ( request , * args , ** kwargs ) graph_record = Graph . objects . filter ( title = request . data [ 'title' ] ) . last ( ) schema_graph_attribs = SchemaAttribDefGraph . objects . filter ( schema_fk = schema_id ) signals . post_save . disconnect ( graph_attribute_def_graph_saved , sender = GraphAttribDefGraph ) for schema_attrib in schema_graph_attribs : graph_attrib = GraphAttribDefGraph ( graph_fk = graph_record , label = schema_attrib . label , type_fk = schema_attrib . type_fk , descr = schema_attrib . descr , default_str = schema_attrib . default_str ) graph_attrib . save ( ) signals . post_save . connect ( graph_attribute_def_graph_saved , sender = GraphAttribDefGraph ) schema_vtx_attribs = SchemaAttribDefVertex . objects . filter ( schema_fk = schema_id ) signals . post_save . disconnect ( graph_attribute_def_vertex_saved , sender = GraphAttribDefVertex ) for schema_attrib in schema_vtx_attribs : graph_attrib = GraphAttribDefVertex ( graph_fk = graph_record , label = schema_attrib . label , type_fk = schema_attrib . type_fk , descr = schema_attrib . descr , default_str = schema_attrib . default_str ) graph_attrib . save ( ) signals . post_save . connect ( graph_attribute_def_vertex_saved , sender = GraphAttribDefVertex ) schema_trans_attribs = SchemaAttribDefTrans . objects . filter ( schema_fk = schema_id ) signals . post_save . disconnect ( graph_attribute_def_transaction_saved , sender = GraphAttribDefTrans ) for schema_attrib in schema_trans_attribs : graph_attrib = GraphAttribDefTrans ( graph_fk = graph_record , label = schema_attrib . label , type_fk = schema_attrib . type_fk , descr = schema_attrib . descr , default_str = schema_attrib . default_str ) graph_attrib . save ( ) signals . post_save . connect ( graph_attribute_def_transaction_saved , sender = GraphAttribDefTrans ) return graph
short_docstring: Override default create operation to ensure any default attributes for
  Graph, Vertex, and Transaction are added based on the associated Graph
  Schema object.
short_docstring_tokens: Override default create operation to ensure any default attributes for Graph Vertex and Transaction are added based on the associated Graph Schema object .
comment: """
          Override default create operation to ensure any default attributes for
          Graph, Vertex, and Transaction are added based on the associated Graph
          Schema object.
          :param request: The request payload
          :param args: Request arguments
          :param kwargs: Request kwargs
          :return: Created Graph object
          """$SEP$# TODO: Does every graph need to be created with a defined Schema ?$SEP$# Check if a schema was selected, if so identify all default attributes$SEP$# defined for the schema