我要根据FK ou User_logged过滤表单中的选项。这是我的模特。
#models.py
class Store(models.Model):
name = models.CharField(max_length=64, unique=True)
description = models.TextField(null=True, blank=True)
class StoreManager(models.Model):
store = models.ForeignKey(Store, related_name='store', on_delete=models.CASCADE)
user = models.ForeignKey(User, on_delete=models.SET_NULL, null=True)
class StoreLogo(models.Model):
store = models.ForeignKey(Store, related_name='store', on_delete=models.CASCADE, verbose_name='Store')
image = photo = models.FileField()
例如,我在视图ListStore
中,看到有关Store - Clothes
的信息,并且有一个StoreLogo
的表格。在表单中,我希望字段存储获得Store - Clotes
,因为我在对象Store - Clothes
的View Store中。
我现在正在使用CBV TemplateView(用于个性化表单)或CreateView(默认表单)。
有人可以帮助我吗?