2014-09-28 5 views
-1

저는 몇 가지 주요 일정 날짜를보고하는 대시 보드 응용 프로그램을 만들려고 장고와 초보자입니다. 핵심 날짜가 어떻게 변하는 지 추적 할 수 있기를 원합니다. 예 : 킥오프 날짜가 5 번 변경된 경우 1. 입력 된 첫 번째 날짜, 2. 현재 날짜, 3. 마지막 업데이트 전의 날짜를보고 할 수 있어야합니다. Django는 필드의 원래 값을 저장합니다.

+0

http://stackoverflow.com/search?q=[django]+%22versioning%22 –

답변

1

귀하의 질문이 명확하지 않다 주셔서 감사합니다. 그러나 우리가 할 수있는 일은 편집 된 날짜와 사용자가 필드가 될 모델을 만드는 것입니다. 사용자를 User 모델의 외래 키로 사용하십시오. 나는 예제 모델을 제공 할 것이다.

class Dates(models.Model): 
    event = models.ForeignKey(Event) 
    date = models.DateField() 

이것은 내가 말하는 아주 기본적인 방법입니다. 이것은 약간 복잡하기 때문에 필드가 5 번 변경되었는지 확인해야합니다.

더 나은 답변을 위해 질문을 명확히하십시오.