# Route to blacklist a creator @app.route('/blacklist_creator/<int:creator_id>', methods=['POST']) def blacklist_creator(creator_id): admin_id = session['user_id'] creator_blacklist = CreatorBlacklist.query.filter_by(admin_id=admin_id, creator_id=creator_id).first() if creator_blacklist: flash('Creator is already blacklisted.', 'danger') else: creator_blacklist = CreatorBlacklist(admin_id=admin_id, creator_id=creator_id) db.session.add(creator_blacklist) db.session.commit() flash('Creator has been blacklisted.', 'success') return redirect(url_for('review_creator')) # Route to whitelist a creator @app.route('/whitelist_creator/<int:creator_id>', methods=['POST']) def whitelist_creator(creator_id): admin_id = session['user_id'] creator_blacklist = CreatorBlacklist.query.filter_by(admin_id=admin_id, creator_id=creator_id).first() if creator_blacklist: db.session.delete(creator_blacklist) db.session.commit() flash('Creator has been whitelisted.','success') else: flash('Creator was not blacklisted.','danger') return redirect(url_for('review_creator'))
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter