resolution-archive/resulation/models.py

39 lines
1.6 KiB
Python
Raw Normal View History

2025-01-26 11:22:57 +06:00
from django.db import models
# Create your models here.
class resulation(models.Model):
eid = models.AutoField(primary_key=True)
pdftype = models.CharField(max_length=250)
org_unit = models.CharField(max_length=250)
topic = models.CharField(max_length=250)
2025-01-30 13:07:48 +06:00
tittle = models.CharField(max_length=250, blank=True, null=True) # Note: "tittle" might be a typo of "title"
2025-01-26 11:22:57 +06:00
m_number = models.CharField(max_length=50, blank=True, null=True)
m_date = models.DateField(blank=True, null=True)
2025-01-30 13:07:48 +06:00
m_venue = models.CharField(max_length=250, blank=True, null=True)
2025-01-26 11:22:57 +06:00
first_party = models.CharField(max_length=250, blank=True, null=True)
second_party = models.CharField(max_length=250, blank=True, null=True)
contract_mou_date = models.DateField(blank=True, null=True)
closing_date = models.DateField(blank=True, null=True)
duration = models.CharField(max_length=250, blank=True, null=True)
2025-01-30 13:07:48 +06:00
res_con_mou_file = models.CharField(max_length=250, blank=True, null=True)
attendance_file = models.CharField(max_length=250, blank=True, null=True)
2025-01-26 11:22:57 +06:00
def __str__(self):
return f"{self.pdftype} - {self.tittle}"
class Meta:
verbose_name = "PDF Document"
verbose_name_plural = "PDF Documents"
2025-02-24 12:33:09 +06:00
from django.db import models
from django.contrib.auth.models import User
class Verification(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
key = models.CharField(max_length=50)
verified = models.BooleanField(default=False)
def __str__(self):
return f"{self.user.username}'s verification"