장고 IntegerField 오류 질문!
조회수 1894회
OperationalError at /admin/mysite/post/
from django.db import models
from django.utils import timezone
class Post(models.Model):
product = models.CharField(max_length = 200)
detail = models.TextField()
price = models.IntegerField()
pub_date = models.DateTimeField(blank = True, null = True)
def publish(self):
self.pub_date = timezone.now()
self.save()
def __str__(self):
return r"%s : %s" %(product,price)
class Deal(models.Model):
stuff = models.ForeignKey(Post)
price = models.IntegerField()
def __str__(self):
return r"[%s] : %s"%(stuff,price)
왜 이런 오류가 나는걸까요 ㅠㅠ
-
(•́ ✖ •̀)
알 수 없는 사용자
2 답변
-
class Post(models.Model): product = models.CharField(max_length = 200) detail = models.TextField() price = models.IntegerField() pub_date = models.DateTimeField(blank = True, null = True) def publish(self): self.pub_date = timezone.now() self.save() def __str__(self): return r"%s : %s" %(self.product, self.price) class Deal(models.Model): stuff = models.ForeignKey(Post) price = models.IntegerField() def __str__(self): return r"[%s] : %s"%(self.stuff, self.price)
self.product 이렇게 바꿔줘야 합니다
바로 product 이렇게는 못해요
-
(•́ ✖ •̀)
알 수 없는 사용자
-
-
댓글 입력