瀏覽代碼

WIP: adding new deletions for practices

practices
Simon Bowie 2 天之前
父節點
當前提交
de06c07816
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. +8
    -0
      web/app/practice.py

+ 8
- 0
web/app/practice.py 查看文件

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

Loading…
取消
儲存