image created

This commit is contained in:
2025-01-22 16:33:00 +02:00
parent 9f63572e5e
commit 4b8d075bfe
9 changed files with 115 additions and 3 deletions

13
app.py
View File

@@ -9,8 +9,8 @@ from flask_migrate import Migrate
app = Flask(__name__)
# Set the secret key to a fixed value
app.config['SECRET_KEY'] = 'Ana_Are_Multe_Mere-Si_Nu_Are_Pere'
# Set the secret key from environment variable or use a default value
app.config['SECRET_KEY'] = os.getenv('SECRET_KEY', 'Ana_Are_Multe_Mere-Si_Nu_Are_Pere')
# Configurare baza de date SQLite
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///dashboard.db'
@@ -239,6 +239,15 @@ def delete_group_content(content_id):
db.session.commit()
return redirect(url_for('manage_group', group_id=group_id))
@app.route('/group/<int:group_id>/delete', methods=['POST'])
@login_required
@admin_required
def delete_group(group_id):
group = Group.query.get_or_404(group_id)
db.session.delete(group)
db.session.commit()
return redirect(url_for('dashboard'))
@app.route('/player/<int:player_id>')
@login_required
def player_page(player_id):