Parcourir la source

WIP: adding new deletions for practices

practices
Simon Bowie il y a 2 jours
Parent
révision
de06c07816
1 fichiers modifiés avec 8 ajouts et 0 suppressions
  1. +8
    -0
      web/app/practice.py

+ 8
- 0
web/app/practice.py Voir le fichier

@@ -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')))

Chargement…
Annuler
Enregistrer