Commit 575b144dbc23d4ad70f2139089096e8181be879d

Authored by Andrew Buss
1 parent e0cc793689
Exists in master

fixed typos in models

Showing 1 changed file with 1 additions and 1 deletions Inline Diff

flashy/flashcards/models.py View file @ 575b144
from django.db import models 1 1 from django.db import models
2 2
class UserFlashcard(models.Models): 3 3 class UserFlashcard(models.Model):
""" 4 4 """
Represents the relationship between a user and a flashcard by: 5 5 Represents the relationship between a user and a flashcard by:
1. A user has a flashcard in their deck 6 6 1. A user has a flashcard in their deck
2. A user used to have a flashcard in their deck 7 7 2. A user used to have a flashcard in their deck
3. A user has a flashcard hidden from them 8 8 3. A user has a flashcard hidden from them
""" 9 9 """
user = models.ForeignKey(User) 10 10 user = models.ForeignKey(User)
mask = models.ForeignKey(FlashcardMask) 11 11 mask = models.ForeignKey(FlashcardMask)
pulled = models.DateTimeField('date pulled') 12 12 pulled = models.DateTimeField('date pulled')
flashcard = models.ForeignKey(Flashcard) 13 13 flashcard = models.ForeignKey(Flashcard)
unpulled = models.DateTimeField('date unpulled') 14 14 unpulled = models.DateTimeField('date unpulled')
15 15
class FlashcardMask(models.Model): 16 16 class FlashcardMask(models.Model):
ranges = models.CharField(max_length=255) 17 17 ranges = models.CharField(max_length=255)
18 18
class Flashcard(models.Model): 19 19 class Flashcard(models.Model):
text = models.CharField(max_length=255) 20 20 text = models.CharField(max_length=255)
associated_class = models.ForeignKey(Class) 21 21 associated_class = models.ForeignKey(Class)
pushed = models.DateTimeField() 22 22 pushed = models.DateTimeField()
material_date = models.DateTimeField() 23 23 material_date = models.DateTimeField()
previous = models.ForeignKey('Flashcard') 24 24 previous = models.ForeignKey('Flashcard')
author = models.ForeignKey('User') 25 25 author = models.ForeignKey('User')
hidden = models.CharField(null=True, max_length=255) 26 26 hidden = models.CharField(null=True, max_length=255)
mask = models.ForeignKey(FlashcardMask) 27 27 mask = models.ForeignKey(FlashcardMask)
28 28
class UserFlashCardReview(models.Model): 29 29 class UserFlashCardReview(models.Model):
user_flashcard = models.ForeignKey(UserFlashcard) 30 30 user_flashcard = models.ForeignKey(UserFlashcard)
when = models.DateTimeField() 31 31 when = models.DateTimeField()
blanked_word = models.CharField(max_length=8) 32 32 blanked_word = models.CharField(max_length=8)
response = models.CharField(max_length=255, blank=True, null=True) 33 33 response = models.CharField(max_length=255, blank=True, null=True)
correct = models.NullBooleanField() 34 34 correct = models.NullBooleanField()
35 35
class Class(models.Model): 36 36 class Class(models.Model):
department = models.CharField(max_length=50) 37 37 department = models.CharField(max_length=50)
course_num = models.IntegerField() 38 38 course_num = models.IntegerField()