2009-05-09 7 views
1

저는 장고를 배우기 시작했습니다. 저는 장고 관리자의 자동 목록 작성과 필터를 구성하고 표시 할 열을 원하는 방식을 좋아합니다. 그것은 내 자신의 응용 프로그램에서 사용할 수 있습니까?어떻게 장고 관리 목록 및 filterering 내보기에서 사용할 수 있습니까?

나는 관리자를위한 소스를 조사해 보았고 "ChangeList"- 서브젝트를 어떤 식 으로든하고 내 자신의 견해에서 사용하고 싶다고 생각했다. 어떤 아이디어?

답변

1

다음을 수행하는 것이 좋습니다.

  1. 다양한 종류의 필터에 대해 일반적인 이전 장고 쿼리를 정의하십시오. 이것들은 매우 쓰기 쉽습니다.

  2. 제공된 generic보기 기능을 사용하십시오. 이들은 매우 사용하기 쉽습니다.

  3. 필터 링크가 포함 된 템플릿을 직접 만드십시오. 쿼리 결과를 기반으로 목록 링크를 작성하게됩니다. 하드 코딩 된 몇 가지 사례의 경우 매우 간단합니다. 매우 일반적인 관리 인터페이스의 경우 간단하지 않습니다.

먼저 수행하십시오. 작동하도록하십시오. 오래 걸리지 않을거야. Django를이 레벨에서 이해하기 전에 관리자 애플리케이션이 작동하는 방식을 이해하는 것이 중요합니다.

나중에 뭔가를 실행 한 다음에는 관리 인터페이스의 내부적 인 신비가 어떻게 작동하는지 알 수있는 시간을 할애 할 수 있습니다.

+0

고마워요! 당신은 절대적으로 옳았습니다, 몇 시간이 지난 후에 나는 당신의 제안을 따르기를 원하는 방식으로 작동 시켰습니다. –

관련 문제