我正在使用 django 设计一个网站。网站的想法是拥有摄影师,每个摄影师都有一个或多个相册,每个相册都有一张或多张照片。目前我有:
class Photo(models.Model):
name=models.ForeignKey('Album')
p=models.ImageField()
def __unicode__(self):
return self.name
class Album(models.Model):
name=models.ForeignKey('Photographer')
def __unicode__(self):
return self.name
class Photographer(models.Model):
name=models.ForeignKey('User')
def __unicode__(self):
return self.name
问题是如果您有相同的设计,您是否会为每个摄影师创建一个目录,并为每个相册在父目录中创建另一个目录,然后将照片存储在该相册的目录中或将它们存储在数据库中。我知道这是一个新手问题,但我真的需要帮助。如果您有其他设计可以让我更轻松,请告诉我。
提前致谢, 阿卜杜勒