スターバックスモデリング(2)
▶ CRUD
root urls
ファイルpath
関数urlspatternsは、さまざまなリクエストを受信し、各リクエストにどこに行くかを書くことができます.(リストタイプ)
inclued
を使用してアプリケーションのurls
に送信される.products
奥のurls
product
以降の空の文字列たとえば、/registerがある場合は、次の行を追加して書くことができます.
私が今いるフォルダの
views
からclass
を持ってきます.get
、post
がロードするメソッドをビューに指定します.方法の中の
request
はどこで使いますか?request
には情報が入っていて、フィルタとしてフィルタ処理されています.情報はどのような方法で来たのかの例!!(ディクシャナリー、バーコード)
▶ ManyToManyField
연결 테이블 둘 중 하나에 써주면 된다.
▶ null = True // 빈 값 허용
on_delete=models.CASCADE // delete되었을 때 row가 삭제된다
▶ ForeignKey에 스트링으로 넣어주는 이유는
가져오려는 클래스가 더 밑에 있을 때 오류가 날 수 있다.
하지만 스트링으로 넣어주면 오류가 나지 않기 때문에 안전 차원에서 쓰게 된다.
▶create
を行う2つの方法Menu.objects.create(name='주류')
名前の通り、必要なフィールドを追加save
メソッドクラスにインスタンスを作成する方法:
クラス名を使用して実行します.
new_instance = Menu(name='헬로')
インスタンスの作成->インスタンスの直接作成ではなく貯蔵されているので、何も起こりません.
このとき、次のようにクリップを書くと、createが完成します.
new_instance.save()
✔¥АААААААААААААА使用方法は
id
create
度であることができるからである.update
およびget
filter
は1つのデータしかロードできないため、主にget
を使用します.filter
Reference
この問題について(スターバックスモデリング(2)), 我々は、より多くの情報をここで見つけました https://velog.io/@yj-leee/starbucks-모델링하기2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol