added images gallery

This commit is contained in:
2022-05-20 15:35:50 +02:00
parent f018b418c0
commit a440c27895
11 changed files with 324 additions and 45 deletions

View File

@@ -12,6 +12,7 @@ from ..services.blog_record import BlogRecordService
from ..forms import UserCreateForm, TopicForm, TagForm
from ..models.user import User
from ..models.blog_record import Topics, Tags
import os
@view_config(route_name='home',
@@ -97,15 +98,6 @@ def settings(request):
}
@view_config(route_name='apropos',
renderer='cao_blogr:templates/apropos.jinja2')
def apropos(request):
return {
'page_title': "A propos",
}
@view_config(route_name='login',
renderer='cao_blogr:templates/login.jinja2')
@forbidden_view_config(renderer='cao_blogr:templates/login.jinja2')
@@ -298,3 +290,23 @@ def tag_edit(request):
'form': form,
'topic': topic,
}
@view_config(route_name='images',
renderer='cao_blogr:templates/images.jinja2')
def images(request):
folder_path = request.registry.settings['images_dir']
images_list = []
for f in os.scandir(folder_path):
image = []
image.append(request.static_url('cao_blogr:static/img/') + f.name)
image.append(f.name)
images_list.append(image)
return {
'page_title': "Images",
'images_list': images_list,
}