Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/atoideweb/controllers/gallery.py
blob: c3173d5421f0d15e04c14b3d5cf9717b16060681 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# python import
import os

# gettext import
from gettext import gettext as _

# server import
from server.flask import app, logger, render, request, jsonify

# server tools import
from server.tools import storage

JNL_PATH = os.path.join('images', 'journal')

@app.route('/gallery')
def gallery():
    # list images
    _images = storage.list_dir(path=JNL_PATH)
    # prepare result
    _content = {
                'title' : _('atdw - Gallery'),
                'images': enumerate(_images)
                }
    # render result
    return render('atoideweb/gallery.html', **_content)