feat: improve user management and update styles for better UX

This commit is contained in:
2025-05-02 18:19:58 +02:00
parent 460c3f987e
commit e724181915
3 changed files with 19 additions and 14 deletions

View File

@@ -81,6 +81,10 @@ class User(db.Model, UserMixin):
def is_admin(self):
return self.role == 'admin'
@is_admin.setter
def is_admin(self, value):
self.role = 'admin' if value else 'user'
class Category(db.Model):
"""Wissenschaftliche Kategorien für die Gliederung der öffentlichen Mindmap"""
id = db.Column(db.Integer, primary_key=True)