Advertisement
Guest User

Untitled

a guest
Jun 27th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.00 KB | None | 0 0
  1. from django.db import models
  2.  
  3. # Create your models here.
  4. class LineOfBusiness(models.Model):
  5.     name = models.CharField(max_length = 50, unique=True)
  6.  
  7.     def __str__(self):
  8.         return self.name
  9.  
  10. class Location(models.Model):
  11.     country = models.CharField(max_length = 50, blank=False)
  12.     city = models.CharField(max_length = 50, blank=False)
  13.     building = models.CharField(max_length = 50, blank=False)
  14.  
  15. class DesiredInfo(models.Model):
  16.     location = models.ForeignKey(Location, on_delete=models.CASCADE)
  17.     lob = models.ForeignKey(LineOfBusiness, on_delete=models.CASCADE)
  18.     language = models.CharField(max_length = 50, blank=True)
  19.  
  20. class Employee(models.Model):
  21.     firstName = models.CharField(max_length = 20, blank=False)
  22.     surname = models.CharField(max_length = 20, blank=False)
  23.     location = models.ForeignKey(Location, on_delete=models.CASCADE)
  24.     lob = models.ForeignKey(LineOfBusiness, on_delete=models.CASCADE)
  25.     language = models.CharField(max_length = 50, blank=False)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement