2013-07-12 3 views
0

에 대한 모델 목록을 얻을 수있다, 나는 목록 속성을 가진 모델이 샘플은 "PK = 1"같은 것을 제공하기 때문에가 어떻게이 models.py에 템플릿

def results(request): 
    cmodel = Controller() 
    cmodel.controller() 
    firstList = get_list_or_404(Controller, 'I am not sure how to write this filter') 
    return render_to_response('blablabla/') 

나는 필터를 작성하는 방법을 잘 모르겠지만, 나는 어떤 기본 키 또는 ID에 대한가없는 : views.py에서 내가 가진 결과 객체. 누구든지 나를 도울 수 있습니까? 고맙습니다.

Class Controller(models.Model): 
    def controller(self): 
     result = [] 
     #...do some works here... 
     result = xxx 
     return result # <---------- 

을 그리고 당신은 그것을 얻을 수 있습니다 :

+1

정확히 달성하려는 목표는 무엇입니까? –

답변

0

귀하의 controller 기능은 result 반환해야

c = Controller() 
result_list = c.controller() 

당신이 원하는 무엇인가요?

+0

db에 모델을 저장하는'Controller.create()'를 사용하고 싶을 수도 있습니다. 또는 'save()'를 호출하십시오. – lalo

+0

고맙습니다. – Robert

관련 문제