0
나는 장고를 시작하고 간단한 개인 블로그를 만들기 시작합니다. 나는 parrent 카테고리와 관련된 모델 카테고리를 만들고 싶습니다. 나는 display Foreign Key's choices in django-admin에 대해 읽었습니다. 정적 인 선택만으로 작동합니다. 하지만 데이터베이스에서 데이터를 쿼리 할 수는 없습니다. 이것은 내가 할 노력하고 있어요 방법입니다 드롭 다운 표시 장고 관리자의 선택 필드
class Category (models.Model):
name = models.CharField(max_length=255)
slug = models.CharField(unique=True, blank=True, max_length=255)
parent_category = models.CharField(max_length=255, blank=True, choice = CATEGORIES_CHOICE)
CATEGORIES_CHOICE = Category.object.all()
를 원한다. 어떤 사람이이 문제를 해결할 생각이 있습니까?
만의 처음 난 범주를 만들 때. parent_category 필드는 null 일 수 없습니다. 그래서 나는 그것을 구할 수 없다. – Piu
외래 키를 선택적으로 사용하려면'blank = True, null = True'를 사용하십시오. – Alasdair
감사합니다. 이것은 정확하게 작동했습니다! – Piu