2017-11-17 1 views
1

장고 모델에서 여러 쇼 날짜를 추가 할 수있는 필드를 추가하려고합니다. 때로는 쇼 날짜에는 3 개의 날짜가 포함되며, 때로는 1 또는 가끔 7이 포함됩니다. 모델에 이것을 추가하여 장고 관리자에 여러 날짜를 추가 할 수 있습니까?장고 모델에서 여러 날짜 필드 추가하기

답변

1

포스트 그레스를 사용하는 경우이 목적으로 ArrayField을 사용할 수 있습니다. 여기

from django.db import models 
from django.contrib.postgres.fields import ArrayField 

class MyModel(models.Model): 
    dates = ArrayField(
     models.DateTimeField(), 
    ) 

documentation

또 다른 방법은 ShowDate 모델을 선언하고 다시 Show 모델에 연결하는 ForeignKey을 설정하는 것입니다.

관련 문제