class Item(models.Model): gold = models.IntegerField() weapon = models.CharField(max_length=255) armor = models.CharField(max_length=255) potion = models.CharField(max_length=255) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimefield(auto_now=True)
class PurchaseOrder(models.Model): po_number = modles.Autofield() organization = models.Foreignkey(Organization) shipto = models.ForeignKey(Location) soldby = models.Charfield(max_length=25) lineitem = modles.Foreignkey(PoDetalis) expected_by = models.DateTimefield()
class User(models.Model): username = models.CharlField(max_length=255) email = models.CharField(max_length=255) password = models.CharField(max_length=255) active_char = models.ForeignKey(Char, related_name="user") dead_chars = models.ManyToManyField(Char, related_name="user") objects = UserManager() created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimefield(auto_now=True)
class Mon(models.Model): name = models.CharField(max_length=255) type = models.CharField(max_length=255) #normal mon or is it a boss? job = models.CharField(max_length=255) #is this a goblin? skeleton? level = models.IntegerField() vitality = models.IntegerField() attack = models.IntegerField() defense = models.IntegerField() created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimefield(auto_now=True)
class Char(models.Model): name = models.CharField(max_length=255) job = models.CharField(max_length=255) experience = models.IntegerField() level = models.IntegerField() vitality = models.IntegerField() attack = models.IntegerField() defense = models.IntegerField() objects = CharManager() created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimefield(auto_now=True)
class Comment(model.Model): post = models.ForeignKey('blog.Post', related_name='comments') author = models.CharField(max_length=200) text = models.TextFiels() create_date = models.DateTimefield(default=timezone.now()) approved_comment = models.BooleanField(default=False) def approve(self): self.approved_comment = True self.save() def get_absolute_url(self): return reverse('post_list') def __str__(self): return self.text