djangoモデルのクラスへの取得方法BlogPageGalleryImage画像または外部キーまたはペアレントキーの別の値は?Django他のモデルから値をモデル化する方法
class BlogPage(Page):
date = models.DateField("Дата публикации" , default=datetime.date.today )
body = RichTextField(blank=True)
name = models.CharField(max_length=80, default='Лучший')
class BlogPageGalleryImage(Orderable):
page = ParentalKey(BlogPage, related_name='gallery_images')
image = models.ForeignKey('wagtailimages.Image', on_delete=models.CASCADE, related_name='+')
caption = models.CharField(blank=True, max_length=250)
panels = [
ImageChooserPanel('image'),
FieldPanel('caption'),
]
class Another(BlogPage):
page = ParentalKey(BlogPage, related_name='instagram_post')
Image = BlogPageGalleryImage.objects.get(BlogPageGalleryImage.)
caption = models.CharField(blank=True, max_length=250)
panels = [
ImageChooserPanel('image'),
FieldPanel('caption'),
]
もっと具体的な質問がありますか? – zaidfazil
'Another'モデルの' BlogPageGalleryImage'から 'Image'を保存したい場合、' save() 'メソッドを上書きしてこれを実現することができます。 – Bijoy
Another.Imageフィールドのデフォルトを設定しますか?どのように使用したいかの例を挙げておけば役に立ちます。 – swalladge