Many to One Relationship w/ just ImageField()
|Reported by:||Owned by:||Marty Alchin|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
The following code does not act as expected in the admin.
class Property(models.Model): address = models.CharField(maxlength=100) price = models.IntegerField(blank=True) ... def __str__(self): return self.address class Admin: pass class Image(models.Model): propertyid = models.ForeignKey(Property, edit_inline=models.STACKED, num_in_admin=5) image = models.ImageField(upload_to='properties/images', core=True)
If you add a couple images the first time it's fine. If you go back and edit the Property and add another image it deletes all the other images. I found that if I add another field to the Image class it seems to work correctly.
Change History (11)
comment:3 Changed 10 years ago by
|Owner:||changed from Adrian Holovaty to anonymous|
|Status:||new → assigned|