С Django я могу использовать OneToOneField
как это, чтобы создать отношения:Получить текущую Site_ID при использовании модели в Django
user = models.OneToOneField('auth.User')
Как я могу сделать модель (пример ниже), что бы получить текущий Site_ID при попытке загрузить изображение:
class Image(models.Model):
site = # something here
user = models.OneToOneField('auth.User')
image = models.ImageField(upload_to='headers')
image_thumbnail = ImageSpecField(source='image', processors=[ResizeToFit(1920)], format='JPEG', options={'quality': 90})
image_admin_thumb = ImageSpecField(source='image', processors=[ResizeToFit(300)], format='JPEG', options={'quality': 80})
name = models.CharField(max_length=50)
date = models.DateTimeField(auto_now=True)
Что такое "текущий идентификатор сайта"? чего вы пытаетесь достичь? – Sayse
@ Идентификатор текущего сайта будет тем сайтом, на который пользователь выполнил вход. Затем пользователь загружает изображение «через» этот сайт, и сайт будет таким текущим идентификатором. Я использую Mezzanine CMS для Django. – l2310p