Advertisement
Guest User

Untitled

a guest
Feb 24th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. class Journal(models.Model):
  2. name = models.CharField(max_length = 100)
  3. organization = models.CharField(max_length = 100, blank = True)
  4.  
  5. def __unicode__(self):
  6. return self.name
  7.  
  8.  
  9. class Author(models.Model):
  10. first_name = models.CharField(max_length = 20, blank = True)
  11. last_name = models.CharField(max_length = 20, blank = True)
  12. middle_name = models.CharField(max_length = 20, blank = True)
  13. full_name = models.CharField(max_length = 50)
  14. email = models.EmailField(blank = True)
  15.  
  16. def __unicode__(self):
  17. return self.full_name
  18.  
  19.  
  20. class Paper(models.Model):
  21. paper_title = models.CharField(max_length=200)
  22. paper_year = models.IntegerField(blank = True, null = True)
  23. paper_volume = models.CharField(max_length = 100,blank = True, null = True)
  24. paper_number = models.CharField(max_length = 100,blank = True, null = True)
  25. paper_pages = models.CharField(max_length = 100, blank = True, null = True)
  26. paper_month = models.CharField(max_length = 15, blank = True, null = True)
  27. paper_doi = models.CharField(max_length = 50, blank = True, null = True)
  28. paper_abstract = models.TextField(blank = True, null = True)
  29. paper_keywords = models.TextField(blank = True, null = True)
  30. paper_journal = models.ForeignKey(Journal)
  31. paper_authors = models.ManyToManyField(Author)
  32.  
  33. def __unicode__(self):
  34. return self.paper_title
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement