2012-04-09 4 views
-1

나는 장고를 처음 사용하고 있습니다. 서점 프로그램을 작성하려고합니다. 하지만 거기에는 약간의 혼란이 있습니다. 나는 모델 가격과 bookauthors에 두 필드가 있습니다. 가격 순위에 따라 책을 검색하기위한보기를 작성하고 싶습니다. 즉, 한 사람이 두 금액 (가격)과 저자 이름 (authername) 사이의 pricerange를 선택하는 경우를 의미합니다. 선택에 따라 사용 가능한 책을 표시하고 싶습니다. 어떻게하면 이러한 결과모델을 기반으로 장고 검색

를 얻기위한 코드를 작성할 수 있습니다

내 모델 :

class books(models.Model): 
      price = models.IntegerField(max_length=500,null=True,blank=True) 
      authorname = models.CharField(blank=True,null=True) 
      book=models.CharField(blank=True,null=True) 

답변

0
  1. "auther는"철자가 "저자"
  2. AUTHORNAME 가장 더 적합 할 가능성이 CharField뿐만 아니라보다 TextField
  3. 특히 검색하려는 경우
  4. 정확한 가격을 검색 하시겠습니까? 위/아래/범위의 가격이 더 높을 것 같습니다
  5. the documentation about filtering에서 읽은 항목이 있습니까?
  6. 또는 약 views?
  7. 또는 약 templates?
  8. 작성자 만 모델을 만드는 것을 고려하셨습니까?
  9. 은 "서적"필드가 "제목"으로 더 잘 이름이 바뀐 것입니까?

노력을 다한 후 (또는 고등학교를 마친 후) 몇 가지 질문을하고 답변을 검색하십시오.

+0

아니요, 저는 고등학교 학생입니다. – rakesh

+0

존, 고맙습니다. – rakesh

관련 문제