2010-08-18 3 views
4

문서의 일반 양식과 이미지의 formset을 사용하고 있으므로 0-5 개의 이미지가 첨부 될 수있는 기사 양식이 있습니다. 이미지 formset에있는 양식에 대한 정보를 기입하기 위해 선택적으로 만들 수있는 방법이 있습니까? 내가 그 (것)들을 남겨 둘 때 나가 필적 할 수있는 유효성 검사 실수를 얻는다.모든 인라인 formset 양식을 선택하십시오.

+0

코드를 게시 할 수 있습니까? –

답변

0

모델의 필드를 blank = True 및 null = True로 정의하고 db를 다시 동기화하면 필요한 양식 필드가 없습니다.

DB의 테이블을 먼저 삭제해야 할 수도 있습니다. SQL DB의 일부 변형은 모델에서 데이터베이스를 완전히 재구성하지 않고도 필요한 속성을 변경/업데이트 할 수 없습니다. 이전 프로젝트에서 모델의 일부 필드를 변경하지 않아도 오랫동안 혼란스러워했지만 SQLite를 사용하여 모델을 삭제하거나 다시 빌드하지 않아도 데이터베이스가 변경 사항에 동기화되지 않았습니다.

#example non-required model field 
from django.db import models 

class ExampleModel(models.Model): 
    first_name = models.CharField(max_length=20, null=True, blank=True) 
관련 문제