三つの小さな日常の学習

表されたFBVとCBVにおけるジャンゴ1とは何ですか?

:ベースの試行関数が呼び出されるCBVしようとしたクラスに基づいて、FBVと呼ばれています

PythonのビットでCBVを使用します。

1.コードの再利用性を改善する、オブジェクト指向技術は、ミックスイン(多重継承)として、使用することができます

コードの可読性を改善するために、決定されていない場合2.プロセスは、異なる機能のための多くでHTTPメソッド、異なっていてもよいです

 役割の名前でシステムをルーティング2つのジャンゴ?

かかわらず、バックグラウンド・パスのシステムエイリアス名をルーティングするルーティングジャンゴの焦点、パス使用(「/」ビューを。***、NAME =「***」)、

開発するので、簡単に、同じパスのフロントデスクを訪問し、パラメータを変更します。

ステータスコード3応答スタイルは何が含まれていますか?一般的なステータスコードを書きますか?

1 **:指示情報 - 要求が受信されたことを示し、処理は続行します

2 **:成功 - 要求は成功し、受け入れ理解、受け入れられていることを示し、

** 3:リダイレクション - 一歩近づくことを要求操作を満たすために

4 **:クライアントエラー - リクエストは、構文エラーが必要ですか達成できません

5 **:サーバー側のエラー - サーバーが正当な要求を達成するために失敗しました

400 200クライアントの要求の構文エラーの成功

401ステータスコード404がリクエストリソースが存在しないありません

503サーバがクライアントの要求を処理できない500サーバーエラー

リンクsqllites3とMySQLとの差の4説明?

SQLiteはシンプル、小型の特徴、ディスクの効率を最大化

最大効率のMYSQLフル機能を備えた、統合され、同時追求

 

収量使用量の5のpython?

収率は、関数本体のリターンにおける位置関数前回、この関数への関数呼び出しにn倍系列発生器ジャンプのジャンプに第2の呼を覚えように、単に発電機であります

 

6ジャンゴブンゼンは展開しない理由のrunserverを提供しますか?

ジャンゴを使用していますジャンゴを呼び出すための動作モードは、主にテストと開発に使用される、WSGIサーバーの稼働が付属しており、道を開いたのrunserver単一のプロセスであるときのrunserver方法が多く用いられています

 

7一般的に使用されるMySQLのエンジンは何?各エンジンの違いは何ですか?

A:mylsamブックとlnnoDB 2つのエンジンならば、次のように、主な違いはあります

1. InnoDBのサポートサービス、いくつかの追加と削除に間違っがある場合であれば、それは、トランザクションは、高度なアプローチで、非常に重要です

ソースのロールバックを変更することができ、MyISAMテーブルは、トランザクションをサポートしていません。

クエリインサートベースのアプリケーション、高セキュリティアプリケーションの設計および性能にlnnodb適切かつ頻繁な変更のための2のMyISAM

外部キー外部キーmysiamための3のInnoDBは適していません

4 MySQLのデフォルトmysianエンジンは、あなたがInnoDBのを使用する場合に指定する必要があります

5 InnoDBは、サブテキストをサポートしていません。

図6に示すように、成長してからフィールドに、InnoDBがフィールドのインデックスのみを含まなければならない、しかしのMyISAMに
テーブルができ、他のフィールドと共に関節指数を確立するために、
7を、テーブル全体を空にし、InnoDBが行ずつ削除することで、効率が非常に遅いです。MyISAMテーブルが再う
テーブルを作成、
8を、行がInnoDBのサポートをロック(または場合によっては、表SET A = 1更新ように、テーブル全体をロックするにWHERE。
ようなユーザ「%%リー

 

8 Djangoのリクエスト・オブジェクトが作成されたときに?

A:のURLconfファイルパスがユーザ入力と一致すると、対応するビュー関数を呼び出し、オブジェクトのHttpRequestう

最初のパラメータとしての機能を転送します。Requesgtと対応するオブジェクトを返します。

おすすめ

転載: www.cnblogs.com/wkhh/p/12070139.html