def index():
    menu = 'societe'
    submenu = 'entreprise'
    context = 'charge'
    title_page = 'Parametre - Charges/Impots'

    search = False
    q = request.args.get('q')
    if q:
        search = True
    try:
        page = int(request.args.get('page', 1))
    except ValueError:
        page = 1

    offset = 0
    limit = 25
    if page > 1:
        offset = ((page - 1) * 25)

    datas = Charge.objects().skip(offset).limit(limit)
    count = Charge.objects().count()

    pagination = Pagination(css_framework='bootstrap3', page=page, total=count, search=search, record_name='Charges')

    return render_template('charge/index.html', **locals())