from django.db import models
from faculty.models import Faculty

TITLE_CHOICES = [
    ('M', 'M.'),
    ('Mr', 'Mr.'),
    ('Ms', 'Ms.'),
    ('Miss', 'Miss.'),
    ('Mrs', 'Mrs.'),
    ('Dr', 'Dr.'),
    ('Prof', 'Prof.'),
]
# Create your models here.
class Teacher(models.Model):
    national_id = models.CharField(max_length=255)
    title =  models.CharField(max_length=255, choices=TITLE_CHOICES, default='Mr')
    ec_number = models.CharField(max_length=255,unique=True)
    name =  models.CharField(max_length=255,default='Zig')
    surname =  models.CharField(max_length=255)
    qualification =  models.CharField(max_length=255)

    def __str__(self):
        return f"Id:{self.id} {self.title} {self.surname} (ec no. {self.ec_number})"
