Commit d24a78f0 authored by Joseph Izon's avatar Joseph Izon 💀

fix the arrarrangement of models

parent 119d011a
from unittest.mock import DEFAULT
from django.db import models from django.db import models
# Create your models here. # Create your models here.
class Department(models.Model):
#Two Parameters (Model to which the Association is being made, process that you want to be done when a particular model is deleted)
dept_name = models.CharField(max_length=50)
home_unit = models.CharField(max_length=50)
#so that when calling the objects of the department, the title would be displayed instead of a number
def __str__(self):
return self.dept_name
class WidgetUser(models.Model): class WidgetUser(models.Model):
first_name = models.CharField(max_length=50) first_name = models.CharField(max_length=50)
middle_name = models.CharField(max_length=50) middle_name = models.CharField(max_length=50)
last_name = models.CharField(max_length=50) last_name = models.CharField(max_length=50)
id_num = models.CharField(max_length=7, default=0) id_num = models.IntegerField(max_length=7, default="")
email = models.EmailField(max_length=100, null=True) email = models.EmailField(max_length=100, null=True)
dept = models.ForeignKey(Department, on_delete=models.CASCADE,)
image = models.FileField(upload_to='static/homepage/', blank=True, null=True) image = models.FileField(upload_to='static/homepage/', blank=True, null=True)
def __str__(self): def __str__(self):
return self.last_name return self.last_name
class Department(models.Model):
#Two Parameters (Model to which the Association is being made, process that you want to be done when a particular model is deleted)
user = models.ForeignKey(WidgetUser, on_delete=models.CASCADE,)
dept_name = models.CharField(max_length=50)
home_unit = models.CharField(max_length=50)
#so that when calling the objects of the department, the title would be displayed instead of a number
def __str__(self):
return self.dept_name
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment