研究のDjangoフレームワーク:GET、POST要求のデモ

Djangoプロジェクト構造が直接取得単に記録し、ポストの要求がデモここでは省略されます。

views.pyコード:

django.httpの輸入はHttpResponse、JsonResponse
 から django.viewsがインポートビュー


クラス:インデックス(ビュー)
     デフ(自己、リクエスト)を取得:
         リターンのHttpResponseを(" 类中的ジャンゴ的请求取得" 

    デフ(自己、リクエスト)ポスト:
        データ = [ 
            { 
                " 名前"" 奔奔" " 年齢":18 
            }、
            { 
                " 名前"リトル年齢:20です
            } 
        ] 
        #のリターン辞書が必要jsonResponse 
        必要に応じて非辞書は= Falseの安全を提供するために返された
        リターン jsonResponse(データ、安全= false)を

プロジェクトのurls.pyコード:

django.urlsのインポートパス
 からプロジェクトをインポートビュー


urlpatterns = [ 
    パス(' class_index / ' 、views.Index.as_view())
]

コード内のグローバルurls.py:

django.contribのインポート管理者
 から django.urls インポート、パスを含む

urlpatterns = [ 
    パス(' 管理/ ' 、admin.site.urls)、
    パス(' プロジェクト/ '、(含める' projects.urlsを' ))
]

ときにGET要求をアクセスするためにブラウザを使用してアクセス:

  

 

 

 使用郵便配達インターフェース・ツール、訪問ポスト要求は、インターフェイスが結果を返す見ることができます:

  

 

おすすめ

転載: www.cnblogs.com/benben-wu/p/12449981.html