2010-03-29 2 views
1
class MyTable(models.Model): 
    lat = models.FloatField(blank=True) 
    long = models.FloatField(blank=True) 

어떻게 서명해야합니까? 부정적으로 받아 들일 수 있습니다.어떻게 장고에 서명 한 필드가 있습니까?

+0

당신은 약간 혼란스러워 보입니다. "부호없는"은 음수 값을 수락 할 수 없음을 의미합니다. –

+0

어떻게 그들을 서명하게합니까? – TIMEX

+6

FloatField *는 부호있는 숫자를 수락 할 수 있습니다. –

답변

8

FloatField에는 제외 부호가 포함될 수 있습니다.

양수 만있는 정수가 필요한 경우 PositiveIntegerField입니다. 긍정적 인 전용 플로트는 훨씬 희소식이므로 필요하지 않으므로 기본적으로 지원되지는 않습니다. 물론 이러한 제약 사항을 프로그래밍 방식으로 구현할 수는 있습니다.

관련 문제