when an entry is duplicated, his status is set to brouillon
This commit is contained in:
BIN
cao_blogr/static/img/chuc mung nam moi 2023.jpg
Normal file
BIN
cao_blogr/static/img/chuc mung nam moi 2023.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 44 KiB |
@@ -50,17 +50,14 @@ def blog_copy(request):
|
|||||||
dup_entry.topic_id = entry.topic_id
|
dup_entry.topic_id = entry.topic_id
|
||||||
dup_entry.tag = entry.tag
|
dup_entry.tag = entry.tag
|
||||||
dup_entry.author = entry.author
|
dup_entry.author = entry.author
|
||||||
dup_entry.status = entry.status
|
dup_entry.status = 'brouillon'
|
||||||
request.dbsession.add(dup_entry)
|
request.dbsession.add(dup_entry)
|
||||||
|
|
||||||
request.session.flash("La page a été duppliquée avec succès", 'success')
|
request.session.flash("La page a été duppliquée avec succès", 'success')
|
||||||
return HTTPFound(location=request.route_url('topic', topic=topic))
|
return HTTPFound(location=request.route_url('topic', topic=topic))
|
||||||
|
|
||||||
|
|
||||||
|
@view_config(route_name='blog_edit', renderer='cao_blogr:templates/blog_edit.jinja2', permission='view')
|
||||||
|
|
||||||
@view_config(route_name='blog_edit',
|
|
||||||
renderer='cao_blogr:templates/blog_edit.jinja2', permission='view')
|
|
||||||
def blog_edit(request):
|
def blog_edit(request):
|
||||||
# get post parameters from request
|
# get post parameters from request
|
||||||
topic = request.matchdict['topic']
|
topic = request.matchdict['topic']
|
||||||
|
|||||||
Reference in New Issue
Block a user