찾다

 >  Q&A  >  본문

python - 플라스크 관리자가 페이지 매김을 다시 작성하는 방법

페이지 URL에 일부 내용을 추가해야 하는 로그가 표시됩니다. 어떻게 해야 하나요?

某草草某草草2756일 전613

모든 응답(1)나는 대답할 것이다

  • 滿天的星座

    滿天的星座2017-05-18 10:55:56

    페이징을 다시 작성하려면 템플릿의 관리자에서 lib.html을 다시 작성해야 합니다. 페이징은 그 중 매크로 페이저(페이지, 페이지, 생성기)에 의해 생성됩니다

    그는 총 페이지 수와 현재 페이지 수를 승인하고 URL을 생성하기 위한 생성기를 승인합니다. 핵심은 그가 승인하는 생성기를 다시 작성하는 것입니다

    index_view를 통해 페이징 생성을 추적합니다. index_view에서 모든 것이 준비되면 렌더링이 템플릿을 렌더링하고 반환됩니다. 렌더링 매개변수 중에 pager_url이라는 매개변수가 있는데 생성기는 그를 참조합니다

    페이지 0을 제외할 경우 실제 생성자는 _get_list_url이므로 _get_list_url 메소드를 다시 작성하면 됩니다

    회신하다
    0
  • 취소회신하다