포스트를 크롤링하며 카테고리를 가져오는데
새로운 카테고리가 들어올 경우
Categorys 와 Posts 간의 참조무결성 때문에 입력이 되지 않는다.
그럴경우 on_delete=models.CASCADE 아래와 같이 바꾼다.
on_delete=models.DO_NOTHING, db_constraint=False
class Categorys(models.Model):
category_name = models.CharField(max_length=50)
class Posts(models.Model):
titlestr = models.CharField(max_length=100)
pubdate = models.DateField(db_index=True)
category_id = models.ForeignKey(Categorys, on_delete=models.DO_NOTHING, db_constraint=False, null=True)
tag_id = models.ManyToManyField(Tags, null=True)
'Python' 카테고리의 다른 글
윈도우에서 python selenium 사용하여 네이버 까페 조회수, 댓글수 가져오기 (0) | 2022.02.11 |
---|---|
Jupyter notebook 자동줄바꿈 (0) | 2021.11.17 |
Python 사용하여 Youtube 영상에서 MP3 추출하기 (CentOS 8) (0) | 2020.07.30 |
jupyter-notebook python3.8 notimplementederror (0) | 2020.01.13 |
[Django] django-debug-toolbar 설치하기 (0) | 2019.09.10 |