summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Sulfrian <alex@spline.inf.fu-berlin.de>2014-11-18 04:15:47 +0100
committerAlexander Sulfrian <alex@spline.inf.fu-berlin.de>2014-11-19 02:15:56 +0100
commitf73be7e78824088aeec8a7afda981a3006a935d5 (patch)
tree369fc22c80438a8f96b9d75690baf3bbc892bec6
parent2045386f7d09df9716f81ab523ffb619d8c6c887 (diff)
downloadpadlite-teams-f73be7e78824088aeec8a7afda981a3006a935d5.tar.gz
padlite-teams-f73be7e78824088aeec8a7afda981a3006a935d5.tar.bz2
padlite-teams-f73be7e78824088aeec8a7afda981a3006a935d5.zip
models: add description for groups
-rw-r--r--models.py3
-rw-r--r--templates/group.html14
2 files changed, 16 insertions, 1 deletions
diff --git a/models.py b/models.py
index 0469802..c0b39c4 100644
--- a/models.py
+++ b/models.py
@@ -1,4 +1,4 @@
-from peewee import CharField, DateTimeField, BooleanField, ForeignKeyField
+from peewee import CharField, DateTimeField, BooleanField, ForeignKeyField, TextField
from peewee import create_model_tables
from datetime import datetime, timedelta
from app import db, pad
@@ -23,6 +23,7 @@ class Group(db.Model):
api_id = CharField(null=True)
public = BooleanField(default=False)
browsable = BooleanField(default=False)
+ description = TextField(null=True)
def __str__(self):
return self.name
diff --git a/templates/group.html b/templates/group.html
index 98c43c0..6c4d85c 100644
--- a/templates/group.html
+++ b/templates/group.html
@@ -6,6 +6,20 @@
{% block content %}
<div class="panel panel-default">
<div class="panel-heading">
+ <h3 class="panel-title">Info</h3>
+ </div>
+
+ <div class="panel-body">
+ {% if group.description %}
+ {{ group.description }}
+ {% else %}
+ No description
+ {% endif %}
+ </div>
+</div>
+
+<div class="panel panel-default">
+ <div class="panel-heading">
<h3 class="panel-title">Members</h3>
</div>