Python 3Kullanım related_name QuerySet
Django 1.9
Django-CMS 3.2.2
Böyle bir şey var:
models.py
class PluginModel(CMSPlugin):
title = models.CharField(max_length=60)
class InlineModel(models.Model):
title = models.CharField(max_length=60)
plugin_key = models.ForeignKey('PluginModel' related_name='breakpoints')
cms_plugins.py
class InlineModelInline(admin.StackedInline):
model = InlineModel
class PluginModelPlugin(CMSPluginBase):
model = PluginModel
inlines = [InlineModelInline,]
def render(self, context, instance, placeholder):
context = super(CarouselPlugin, self).render(context, instance, placeholder)
print(instance.breakpoints.all()) #for simple debug
Birkaç satır ekledikten sonra kaydediyorum. Düzenlemede, tüm satır içi normal görünür, ancak sayfayı yayınlarsam, yalnızca boş bir liste döndürülür. Yayın sistemi hatası nedir anlıyorum, ama nasıl çalıştırabilirim?
Doğru mı? context = süper (CarouselPlugin, self) '? –
Bu komik, bu doğru ve yanlışlıkla orada sorunuza karşılık geldiğini size göstermek için belgelere aldım. – Atterratio