0
사용자 인라인 패널을 사용하려고하지만 보통 장고 모델의 경우 wgtail은 here과 같습니다. 난 평범한 숯불밭에서 일하고있어.파일 필드가 wagtail 인라인 필드와 함께 저장되지 않습니다.
models.FileField
을 사용하려고하면 저장 작업 후에 오류 메시지가 나타납니다. "선택된 파일 없음". 파일이
from django.db import models
from modelcluster.models import ClusterableModel
from wagtail.wagtailadmin.edit_handlers import FieldPanel, InlinePanel
from wagtail.wagtailsnippets.models import register_snippet
from modelcluster.fields import ParentalKey
class Slide(models.Model):
file = models.FileField('PDF/Image',null=True, upload_to="slides")
mymodel = ParentalKey('mymodel.mymodel', related_name='slides',
on_delete=models.CASCADE, null=True)
@register_snippet
class MyModel(ClusterableModel):
name = models.CharField(max_length=255)
number = models.IntegerField()
panels = [
FieldPanel('name'),
FieldPanel('number'),
InlinePanel('slides', label="slides"),
]
def __str__(self):
return self.name
어떻게 구원을 얻을 수 있습니다 : 여기에 파일
를 저장하지 않는 내가 사용하는 코드가 보인다? 가능해야합니까?
감사합니다. 'django-modelcluster'의 github 마스터 버전을 사용했는데 :-) – yvess