CARGA
CARGA
This commit is contained in:
31
pendientes/models.py
Normal file
31
pendientes/models.py
Normal file
@@ -0,0 +1,31 @@
|
||||
from django.db import models
|
||||
from django.contrib.auth.models import User
|
||||
from tinymce import models as tinymce_models
|
||||
from model_utils import Choices
|
||||
|
||||
|
||||
# Create your models here.
|
||||
|
||||
class bitpendientes(models.Model):
|
||||
STATUS = Choices('Bitacora', 'Pendiente', 'Realizado')
|
||||
STATUS1 = Choices('SI', 'NO')
|
||||
n_reporte = models.CharField(max_length=50, null=False, verbose_name='NUM. DE REPORTE')
|
||||
fecha = models.DateField(verbose_name='FECHA')
|
||||
reporta_ib = models.ForeignKey(User, on_delete=models.CASCADE, null=True, blank=True, verbose_name='REPORTA IB')
|
||||
n_control = models.IntegerField(null=False, blank=False, verbose_name='NO. DE CONTROL DEL EQUIPO')
|
||||
falla = models.CharField(max_length=250, null=True, blank=True, verbose_name='FALLA PRESENTADA')
|
||||
contrato = models.CharField(choices=STATUS1, default=STATUS1.SI, max_length=5, verbose_name='CON CONTRATO')
|
||||
reprovedor = models.CharField(max_length=250, null=True, blank=True, verbose_name='NO. DE REPORTE PROVEDOR')
|
||||
refacciones = tinymce_models.HTMLField(null=True, blank=True, verbose_name='REFACCIONES PARA EQUIPOS SIN CONTRATO')
|
||||
concluido = models.CharField(choices=STATUS, default=STATUS.Pendiente, max_length=20, verbose_name='Pendiente')
|
||||
|
||||
def __str__(self):
|
||||
return self.n_reporte
|
||||
|
||||
class Meta:
|
||||
verbose_name = 'Bitacora Pendientes'
|
||||
verbose_name_plural = 'Bitacora Pendientes'
|
||||
ordering = ['-id']
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user