diff options
Diffstat (limited to 'teams')
-rw-r--r-- | teams/__init__.py | 0 | ||||
-rw-r--r-- | teams/admin.py | 5 | ||||
-rw-r--r-- | teams/apps.py | 5 | ||||
-rw-r--r-- | teams/models.py | 9 | ||||
-rw-r--r-- | teams/tests.py | 3 | ||||
-rw-r--r-- | teams/views.py | 3 |
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. |