fixed resize of small photo
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 54 KiB |
BIN
cao_blogr/static/img/dao_trang_vignette.jpg
Normal file
BIN
cao_blogr/static/img/dao_trang_vignette.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
@@ -93,6 +93,8 @@ def blog_edit(request):
|
|||||||
if blog_id == '0':
|
if blog_id == '0':
|
||||||
form.populate_obj(entry)
|
form.populate_obj(entry)
|
||||||
entry.topic_id = topic
|
entry.topic_id = topic
|
||||||
|
# interdire le car '/' dans le titre à cause du slug
|
||||||
|
entry.title = entry.title.replace('/','.')
|
||||||
entry.creator = request.authenticated_userid
|
entry.creator = request.authenticated_userid
|
||||||
entry.editor = entry.creator
|
entry.editor = entry.creator
|
||||||
request.dbsession.add(entry)
|
request.dbsession.add(entry)
|
||||||
@@ -101,6 +103,8 @@ def blog_edit(request):
|
|||||||
else:
|
else:
|
||||||
del form.id # SECURITY: prevent overwriting of primary key
|
del form.id # SECURITY: prevent overwriting of primary key
|
||||||
form.populate_obj(entry)
|
form.populate_obj(entry)
|
||||||
|
# interdire le car '/' dans le titre à cause du slug
|
||||||
|
entry.title = entry.title.replace('/','.')
|
||||||
entry.edited = datetime.datetime.now()
|
entry.edited = datetime.datetime.now()
|
||||||
entry.editor = request.authenticated_userid
|
entry.editor = request.authenticated_userid
|
||||||
return HTTPFound(location=request.route_url('blog', id=entry.id, slug=entry.slug))
|
return HTTPFound(location=request.route_url('blog', id=entry.id, slug=entry.slug))
|
||||||
|
|||||||
@@ -435,9 +435,10 @@ def resize_photos(image_file):
|
|||||||
else:
|
else:
|
||||||
resized_height = MAX_SIZE
|
resized_height = MAX_SIZE
|
||||||
resized_width = int(round((MAX_SIZE/float(height_org))*width_org))
|
resized_width = int(round((MAX_SIZE/float(height_org))*width_org))
|
||||||
|
|
||||||
# best down-sizing filter
|
# best down-sizing filter
|
||||||
img_anti = img_org.resize((resized_width, resized_height), Image.ANTIALIAS)
|
img_anti = img_org.resize((resized_width, resized_height), Image.ANTIALIAS)
|
||||||
|
else:
|
||||||
|
img_anti = img_org
|
||||||
# create a new file name for saving the result
|
# create a new file name for saving the result
|
||||||
img_anti.save(image_file)
|
img_anti.save(image_file)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user