diff --git a/levelupapi/models/__init__.py b/levelupapi/models/__init__.py index 0f5fc57..90d3d23 100644 --- a/levelupapi/models/__init__.py +++ b/levelupapi/models/__init__.py @@ -1 +1,4 @@ -from .gamer import Gamer \ No newline at end of file +from .gamer import Gamer +from .events import Event +from .game import Game +from .game_type import Game_Type \ No newline at end of file diff --git a/levelupapi/models/event_gamer.py b/levelupapi/models/event_gamer.py new file mode 100644 index 0000000..2e64da0 --- /dev/null +++ b/levelupapi/models/event_gamer.py @@ -0,0 +1,9 @@ +from django.db import models +from levelupapi.models.gamer import Gamer +from levelupapi.models.events import Event +class Event_Gamer(models.Model): + + #Event won't change color for some reason. Reference this if something breaks later + gamer= models.ForeignKey(Gamer) + event = models.ForeignKey(Event) + \ No newline at end of file diff --git a/levelupapi/models/events.py b/levelupapi/models/events.py index 2276f9c..f728aa7 100644 --- a/levelupapi/models/events.py +++ b/levelupapi/models/events.py @@ -3,10 +3,10 @@ from levelupapi.models.gamer import Gamer from models import Game -class Game(models.Model): +class Event(models.Model): game= models.ForeignKey(Game) description = models.CharField(max_length=256) date = models.DateField() - time = models.TimeField(_(""), auto_now=False, auto_now_add=False) + time = models.TimeField((""), auto_now=False, auto_now_add=False) organizer = models.ForeignKey(Gamer) \ No newline at end of file diff --git a/levelupapi/models/game.py b/levelupapi/models/game.py index 627a1f9..a0b12ce 100644 --- a/levelupapi/models/game.py +++ b/levelupapi/models/game.py @@ -1,10 +1,13 @@ from django.db import models +from django.contrib.auth.models import User +from django.db import models from models import Gamer +from models import Game_Type class Game(models.Model): - game_type = models.ForeignKey(game_type) + game_type = models.ForeignKey(Game_Type) title = models.CharField(max_length=256) maker = models.CharField(max_length=256) gamer = models.ForeignKey(Gamer) diff --git a/levelupapi/models/game_type.py b/levelupapi/models/game_type.py new file mode 100644 index 0000000..569d3db --- /dev/null +++ b/levelupapi/models/game_type.py @@ -0,0 +1,6 @@ +from django.db import models + + +class Game_Type(models.Model): + + label= models.CharField(max_length=50) \ No newline at end of file