0
내가 가지고있는 문제는 두 모델의 체인 검색을 템플릿에 전달하는 것입니다.이 두 데이터베이스는 아래와 같이 custom_id로 연결됩니다.두 모델의 검색 문자열 지정?
참고 : 이것은 원본과의 상호 작용의 예입니다
from django.db import models
class Model (models.Model):
custom_id = (max_length = 10)
data = models.CharField (max_length = 100)
Model1 class (models.Model):
models.IntegerField custom_id = (max_length = 10)
Model2 class (models.Model):
relation2 = models.OneToOneField (Model1)
class UserProfile (models.Model):
models.ForeignKey user = (User, unique = True)
relation1 = models.ManyToManyField (Model2)
이 날이 모든 custom_ID를 사용자가 페이지
custom = Model1.objects.filter (model2__userprofile__user__username = user)
에 로그인을 보여줍니다 모델
매우 긴 모델, 0
질문은이 custom_id와 관련된 모든 데이터를 자루에 넣는 방법입니까? 터미널에서
는 나에게이 가진 데이터와 두 개의 상호 작용을 보여줍니다
for element in custom:
customid = str(elemento.custom_id)
data = Model.objects.filter(customid=customid)
하지만 난 그냥 데이터를 유지한다.
사용자 정의 [, ] –
user987055
alldata = Model.objects.filter (custom_id__in = custom) 터미널에서 alldata []가 작동하지 않습니다! – user987055
모든 custom_id와 필터를 사용자 정의로 QuerySets로 보았습니까? – user987055