0
私はDjangoを初めて使っています。これが基本的な質問であれば、ごめんなさい。対話型シェルのManyToManyFieldはどのようにリストされていますか?
"n_category"の値をディレクトリにリストする必要があります。
私のモデルは次のとおりです。
from django.db import models
import datetime
class Category(models.Model):
n_category = models.CharField(max_length=100)
date_inserted = models.DateTimeField(auto_now_add=True)
date_last_update = models.DateTimeField(auto_now_add=True)
class Directory(models.Model):
website_name = models.CharField(max_length=200)
website_url = models.URLField()
website_position = models.IntegerField()
activated = models.BooleanField()
date_inserted = models.DateTimeField(auto_now_add=True)
date_last_update = models.DateTimeField(auto_now=True)
categories = models.ManyToManyField(Category)
私はシェルでこれを行うことができますどのように?
よろしく、directory
はDirectory
のインスタンスである
ご返信ありがとうございます。それは動作していません。これを行う別の方法がありますか?最高のみなさま、 –
@André出力またはエラーメッセージは何ですか? 「うまくいかない」というのはあまり役に立ちません。■ –
+1これは非常にクールです。 @Andreは、そのディレクトリインスタンスの 'n_category'値のリストを返します。リストで値を出力することを意味する値があれば、それは次のようになります: 'directory.categories.values_listのn_category( 'n_category'、flat = True):... print n_category' –