-1
django 할 일 목록 예에서 available here은 외래 키로 참조 할 수 있도록 todolist 항목의 두 번째 테이블을 생성합니다.django todo list 예제는 자체에 외래 키를 사용하지 않아야합니까?
자기가 외래 키를 사용하지 않는 데는 이유가 있습니까? 나는 무엇을 놓치고
class Item(models.Model):
datetime = models.DateTimeField(auto_now_add=True)
name = models.CharField(max_length=60)
created = models.ForeignKey(self)
priority = models.IntegerField(default=0)
difficulty = models.IntegerField(default=0)
done = models.BooleanField(default=False)
:
class DateTime(models.Model):
datetime = models.DateTimeField(auto_now_add=True)
def __unicode__(self):
return unicode(self.datetime)
class Item(models.Model):
name = models.CharField(max_length=60)
created = models.ForeignKey(DateTime)
priority = models.IntegerField(default=0)
difficulty = models.IntegerField(default=0)
done = models.BooleanField(default=False)
나는 그것을 같이해야한다고 생각?
나는 그들이 그것을하는 이유를 안다. 그리고 나는 그것이 무엇을하는지 안다. 내가 제안한 제안은 똑같은 일을하는 것처럼 보인다. 내 일은 덜 해킹하지 않니? – Maus