summaryrefslogtreecommitdiff
path: root/teams
diff options
context:
space:
mode:
Diffstat (limited to 'teams')
-rw-r--r--teams/__init__.py0
-rw-r--r--teams/admin.py5
-rw-r--r--teams/apps.py5
-rw-r--r--teams/models.py9
-rw-r--r--teams/tests.py3
-rw-r--r--teams/views.py3
6 files changed, 25 insertions, 0 deletions
diff --git a/teams/__init__.py b/teams/__init__.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/teams/__init__.py
diff --git a/teams/admin.py b/teams/admin.py
new file mode 100644
index 0000000..1653090
--- /dev/null
+++ b/teams/admin.py
@@ -0,0 +1,5 @@
+from django.contrib import admin
+
+from teams.models import Team
+
+admin.site.register(Team)
diff --git a/teams/apps.py b/teams/apps.py
new file mode 100644
index 0000000..17954d6
--- /dev/null
+++ b/teams/apps.py
@@ -0,0 +1,5 @@
+from django.apps import AppConfig
+
+
+class TeamsConfig(AppConfig):
+ name = 'teams'
diff --git a/teams/models.py b/teams/models.py
new file mode 100644
index 0000000..c82a92c
--- /dev/null
+++ b/teams/models.py
@@ -0,0 +1,9 @@
+from django.db import models
+from django.contrib.auth.models import User
+
+from workshop_app.models import Profile
+
+class Team(models.Model):
+ members = models.ManyToManyField(Profile)
+ creator = models.OneToOneField(User)
+ created_date = models.DateTimeField(auto_now=True) \ No newline at end of file
diff --git a/teams/tests.py b/teams/tests.py
new file mode 100644
index 0000000..7ce503c
--- /dev/null
+++ b/teams/tests.py
@@ -0,0 +1,3 @@
+from django.test import TestCase
+
+# Create your tests here.
diff --git a/teams/views.py b/teams/views.py
new file mode 100644
index 0000000..91ea44a
--- /dev/null
+++ b/teams/views.py
@@ -0,0 +1,3 @@
+from django.shortcuts import render
+
+# Create your views here.