Djangoのシェル

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の学生の中に入ることができます

公開された58元の記事 ウォンの賞賛4 ビュー1938

おすすめ

転載: blog.csdn.net/weixin_43999327/article/details/104088290