Explorar el Código

WIP: adding new deletions for practices

practices
Simon Bowie hace 2 días
padre
commit
de06c07816
Se han modificado 1 ficheros con 8 adiciones y 0 borrados
  1. +8
    -0
      web/app/practice.py

+ 8
- 0
web/app/practice.py Ver fichero

@@ -99,5 +99,13 @@ def edit_practice(practice_id):
@practice.route('/practices/<int:practice_id>/delete', methods=('POST',))
@login_required
def delete_practice(practice_id):
# get practice name for deleting Markdown
practice = get_resource(practice_id)
practice_name = practice.name.replace(" ", "_")
# delete associated Markdown file
os.remove(f'content/practices/{practice_name}.md')

# delete from database
delete_resource(practice_id)

return redirect(url_for('practice.get_practices',_external=True,_scheme=os.environ.get('SSL_SCHEME')))

Cargando…
Cancelar
Guardar