Beispiel #1
0
def join_faultsections(request):
    """
    Create a fault from fault sections
    """
    if request.method == 'POST':
        json_data = simplejson.loads(request.raw_post_data)
        fault_sections = [models.FaultSection.objects.get(pk=fault_section_id)
                          for fault_section_id in json_data['fault_section_ids']]
        fault_name = json_data['fault_name']
        utils.join_fault_sections(fault_sections, fault_name)
        return OK_RESPONSE
    else:
        return HttpResponseBadRequest()
Beispiel #2
0
 def _join_fault_sections(self, name="Test fault"):
     utils.join_fault_sections([self.fault_section], name)
     return self.fault_section.fault.all()[0]
Beispiel #3
0
 def _join_fault_sections(self, name="Test fault"):
     utils.join_fault_sections([self.fault_section], name)
     return self.fault_section.fault.all()[0]