[TASK] Little model workover, introducing Mapper package with PersonMapper.

This commit is contained in:
JPT
2014-09-19 11:52:56 +02:00
parent 0952922757
commit 25e97c94b5
3 changed files with 64 additions and 3 deletions
+3 -3
View File
@@ -28,10 +28,10 @@ class PersonGlobalIdentity(models.Model):
class CitaviProjectIdentity(models.Model):
global_identity = models.ForeignKey(PersonGlobalIdentity, blank=True, null=True)
project_id = models.ForeignKey(Project, blank=False, null=False)
project = models.ForeignKey(Project, blank=False, null=False)
citavi_uuid = models.CharField(max_length=255, blank=False, null=False)
preferred_id = models.BooleanField()
preferred = models.BooleanField()
def __unicode__(self):
repr = "<CitaviProjectIdentity project_id=" + str(self.project_id) + ", citavi_uuid=" + self.citavi_uuid + ", global_identity=" + str(self.global_identity) + ", preferred=" + str(self.preferred_id) + ">"
repr = "<CitaviProjectIdentity project=" + str(self.project) + ", citavi_uuid=" + self.citavi_uuid + ", global_identity=" + str(self.global_identity) + ", preferred=" + str(self.preferred) + ">"
return repr