私はこのコードのビットとDBの照会しようとした:多対多オブジェクトのすべてのインスタンス名を取得しますか?
Makesite.objects.values_list('ref_id', flat =True)
それは[1,2、なし]返されます。私は中程度に混乱していることが分かった。私は、Pythonがインスタンスをインスタンス名で保存したと仮定しました。 Pythonがコードとしてそれらの名前を保存する理由とその名前ではなく、コードまたは説明の助けを借りてくれてありがとうございます。 models.py
class Makesite(models.Model):
sitename = models.CharField(max_length=100, unique = True)
siteinfo = models.ManyToManyField(Siteinfo)
ref_id = models.ManyToManyField(RefID)
report = models.ManyToManyField(Report)
で
'Makesite'はどのように見えますか? 'sitename'フィールドとは何ですか? – San4ez
私はいくつかのモデルのコードをそこに投げたことをうまくいけばそれはあなたが探していたものだ – city
また、私は間違ったコードをコピーした変数名を編集 – city