Skip to content

Instantly share code, notes, and snippets.

@abhisuri97
Created November 27, 2017 00:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save abhisuri97/cf2310efe2cdfe191d4777eec125ef70 to your computer and use it in GitHub Desktop.
Save abhisuri97/cf2310efe2cdfe191d4777eec125ef70 to your computer and use it in GitHub Desktop.
@club.route('/<int:club_id>/delete')
@login_required
@admin_required
def delete_club_request(club_id):
"""Request deletion of a club"""
club = Club.query.filter_by(id=club_id).first()
if club is None:
abort(404)
return render_template('club/manage_club.html', club=club)
@club.route('/<int:club_id>/_delete')
@login_required
@admin_required
def delete_club(club_id):
"""Delete a club."""
club = Club.query.filter_by(id=club_id).first()
db.session.delete(club)
db.session.commit()
flash('Successfully deleted club %s.' % club.name, 'success')
return redirect(url_for('club.clubs'))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment