私はdjangoを使用してWebサイトを設計しています。ウェブサイトのアイデアは、写真家を持つことであり、各写真家にはアルバムまたは複数のアルバムがあり、各アルバムには 1 つまたは複数の写真があります。現在私は持っています:
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
問題は、同じデザインの場合、写真家ごとにディレクトリを作成し、アルバムごとに親ディレクトリに別のディレクトリを作成してから、写真をそのアルバムのディレクトリに保存するか、データベースに保存するかということです。私はそれが初心者の質問であることを知っていますが、本当に助けが必要です. 他に使いやすいデザインがあれば教えてください。
前もって感謝します、アブドゥル