วันเสาร์ที่ 2 มีนาคม พ.ศ. 2562

django==1.10 ตอน 2

การสร้าง Model

แก้ไขไฟล์ models.py ที่ Application
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
from django.db import models
 
# Create your models here.
class Topic(models.Model):
   top_name = models.CharField(max_length=264, unique=True)
 
   def __str__(self):
      return self.top_name
 
class Webpage(models.Model):
   topic = models.ForeignKey(Topic)
   name = models.CharField(max_length=264, unique=True)
   url = models.URLField(unique=True)
 
   def __str__(self):
      return self.name
 
class AccessRecord(models.Model):
   name = models.ForeignKey(Webpage)
   date = models.DateField()
 
   def __str__(self):
      return str(self.date)
 
# return value on admin interface