Djangoのシェルは、いくつか行うには、通常の端末では、シェルのPythonプロジェクト環境を統合する调试
作業を。
1. Aシェル
python manage.pyシェル
2.クラスがインポートクエリに必要
輸入pizzas.modelsはピザ(ピザ用アプリケーション、ピザクラス)をインポート
3.レビュークラスの全体の内容
Pizza.objects.all()
あなたは、クエリのトラバースに使用することができます4。
ピザ= Pizza.objects.all()
ピザでピザ用:
印刷(pizza.id、ピザ)
IDの具体例としては、得られます
プロパティの値が低いほど、特定のIDを望むこと
P = Pizza.models.get(ID = 1)
P = Pizza.models.get(PK = 1)
6.自分の外部キーに関連付けられたビューデータ
p.topping_set.all()(クラス名をトッピング、外部キーPizaaクラス)
オブジェクト名。)(小文字に関連付けられたクラス名を_Set.all
例えば:
グレード= Grades.objects.get(PK = 1)
studentList = grade.students_set.all()
あなたはすべての情報のクラスID =グレード1の学生の中に入ることができます