Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
component_error.py 646 B
from django.db import models
from .component import Component
from .station_test import StationTest
from .error_details import ErrorDetails


class ComponentError(models.Model):
    type = models.CharField(max_length=50)
    component = models.ForeignKey(Component, on_delete=models.DO_NOTHING)
    station_test = models.ForeignKey(StationTest, on_delete=models.DO_NOTHING,
                                     related_name='component_errors')
    details = models.ForeignKey(ErrorDetails,
                                on_delete=models.CASCADE,
                                related_name='details',
                                null=True)