Flask-paginate의 표시 문언의 일본어화
4128 단어 Flask-paginatePython3Flask
개요
Flask에서 쉽게 페이징 기능을 구현하려고 할 때 Flask-paginate가 유용합니다.
그러나 Flask-paginate로 표시하면 표시되는 문장이 영어로 표시되기 때문에,
일본어 앱을 만들 때 그대로는 사용할 수 없습니다.
이번에는, Flask-paginate에서의 표시 문언의 일본어화 방법을 기재합니다.
전제 조건
방법
sample.py
from flask import Flask, Response, render_template, request
from flask_bootstrap import Bootstrap
from flask_paginate import Pagination, get_page_parameter
@app.route('/index')
def index():
page_disp_msg = '表示範囲 <b>{start}件 - {end}件 </b> 合計:<b>{total}</b>件'
result = get_index()
page = request.args.get(get_page_parameter(), type=int, default=1)
res = result[(page - 1)*pagination_page: page*pagination_page]
pagination = Pagination(page=page, total=len(
result), per_page=pagination_page, css_framework='bootstrap4', display_msg=page_disp_msg)
return render_template('index.html', data=res, pagination=pagination)
표시 결과
참고
Reference
이 문제에 관하여(Flask-paginate의 표시 문언의 일본어화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kusunamisuna/items/fe7d7b3b9ef2ca652bda텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)