Есть две модели:
Модель1
Модель2
У обоих есть поле ForeignKey. В Модель1 оно ссылается на Модель2, а в Модель2 на Модель1. Но, Модель1 не видит Модель2. Как можно исправить?)
class PhotoAlbum(models.Model): title = models.CharField(max_length = 255) owner = models.ForeignKey(User) cover = models.ForeignKey(AlbumPhoto, related_name="cover") class AlbumPhoto(models.Model): album = models.ForeignKey(PhotoAlbum, null=True, blank=True) photo = models.ImageField(upload_to='albums/', verbose_name=u'Фотография', null=True, blank=True) photo_s = models.ImageField(upload_to='albums/', null=True, blank=True) description = models.TextField() owner = models.ForeignKey(User) on_main = models.BooleanField()
nnmwareДа, такое решение рассматривал, но подумал, что сабж получше будет. Оказалось что нет :)
Ну сделайте например у фотки is_cover - BooleanField