Guest User

Untitled

a guest
Jun 12th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. {{comment.user}} # which provides User, not my CustomUser
  2.  
  3. {{comment.user.CustomProperty}} #does not work.
  4.  
  5. {{ comment.user.customeruser }}
  6.  
  7. {{ comment.user.customeruser.customproperty }}
  8.  
  9. class IRCUser(models.Model):
  10. user = models.ForeignKey(User, unique=True)
  11. name = models.CharField(max_length=100, blank= True, null = True )
  12. friends = models.ManyToManyField("IRCUser", blank= True, null = True)
  13. dataRecieved= models.BooleanField(default=False)
  14.  
  15. >>> IRCUser(user = User.objects.get(username='Kermit')).save()
  16.  
  17. class CustomUser(User):
  18. irc_username = models.CharField(blank=True, null=True)
  19. irc_password = models.PasswordField(blank=True, null=True)
  20. msn_username = models.CharField(blank=True, null=True)
  21. msn_password = models.PasswordField(blank=True, null=True)
  22. fb_username = models.CharField(blank=True, null=True)
  23. fb_password = models.PasswordField(blank=True, null=True)
  24. gt_username = models.CharField(blank=True, null=True)
  25. gt_password = models.PasswordField(blank=True, null=True)
  26. ....
  27. ....
  28.  
  29. class IRCProfile(models.Model):
  30. user = models.ForeignKey(User, unique=True, related_name='ircprofile')
  31. username = models.CharField()
  32. password = models.PasswordField()
  33.  
  34. class MSNProfile(models.Model):
  35. user = models.ForeignKey(User, unique=True, related_name='msnprofile')
  36. username = models.CharField()
  37. password = models.PasswordField()
  38.  
  39. class FBProfile(models.Model):
  40. user = models.ForeignKey(User, unique=True, related_name='fbprofile')
  41. username = models.CharField()
  42. password = models.PasswordField()
Add Comment
Please, Sign In to add comment