Modelo evaluación de corrosión
user_0950607837
python
4 years ago
1.1 kB
10
Indexable
class EvaluacionCorrosion(models.Model):
OPCIONES_TIPO_CORROSION = (
('tipo_1', 'Tipo 1'),
('tipo_2', 'Tipo 2'),
('tipo_3', 'Tipo 3'),
('tipo_4', 'Tipo 4'),
('tipo_5', 'Tipo 5'),
('tipo_6', 'Tipo 6'),
)
documento = models.FileField('Archivo', upload_to=directory_path_evaluacion_corrosion)
cumplimiento = models.BooleanField(default=False, blank=True)
tipo_corrosion = models.CharField("Tipo de corrosion", choices=OPCIONES_TIPO_CORROSION, max_length=100)
solicitud = models.ForeignKey('activos.SolicitudOrdenTrabajo', null=True, blank=True, on_delete=models.PROTECT)
orden_trabajo = models.ForeignKey('activos.OrdenTrabajo', null=True, blank=True, on_delete=models.PROTECT)
alerta = models.ForeignKey('catalogos.Alertas', null=True, blank=True, on_delete=models.PROTECT)
def __str__(self):
return '{} {}'.format(self.documento, self.cumplimiento)
class Meta:
verbose_name = 'Evaluacion de corrosión'
verbose_name_plural = 'Evaluaciones de corrosión'
db_table = 'evaluacioncorrosion'Editor is loading...