text: from django.db import models
  
  # Create your models here.
  
  
  class Sample(models.Model):
      created = models.DateTimeField(auto_now_add=True)
      name = models.CharField(max_length=150, blank=True, default='')
      img_name = models.CharField(max_length=100, blank=True, default='')
      info = models.TextField()
      owner = models.ForeignKey('auth.user',
                                related_name='sample',
                                on_delete=models.DO_NOTHING)
  
      class Meta:
          ordering = ('created',)
  
      def __unicode__(self):
          return self.name
  
  
  class Page(models.Model):
      created = models.DateTimeField(auto_now_add=True)
      pageid = models.CharField(max_length=50, blank=False, default='index')
      header = models.CharField(max_length=150, blank=True, default='')
      message = models.TextField(blank=True)
      urltext = models.CharField(max_length=100, blank=True, default='')
      project = models.CharField(max_length=100, blank=True, default='')
      owner = models.ForeignKey('auth.user',
                                related_name='page',
                                on_delete=models.DO_NOTHING)
  
      class Meta:
          ordering = ('pageid',)
  
      def __unicode__(self):
          return self.pageid
  
  
  class Item(models.Model):
      created = models.DateTimeField(auto_now_add=True)
      page = models.ForeignKey(Page, on_delete=models.CASCADE)
      name = models.CharField(max_length=150, blank=True, default='')
      info = models.TextField(blank=True)
      button = models.CharField(max_length=100, blank=True, default='')
      urltext = models.CharField(max_length=100, blank=True, default='')
      owner = models.ForeignKey('auth.user',
                                related_name='items',
                                on_delete=models.DO_NOTHING)
  
      class Meta:
          ordering = ('name',)
  
      def __unicode__(self):
          return self.name
  