私の知る限り、それらはまったく同じです。しかし、いくつかのdjangoドキュメントを閲覧すると、次のコードが見つかりました。
HttpResponse.__init__(content='', mimetype=None, status=200, content_type='text/html')
これは私が2人がお互いに仲良くしていることに驚きます。公式の文書は問題を実用的な方法で解決することができました:
content_typeは、mimetypeのエイリアスです。歴史的に、このパラメーターは単にmimetypeと呼ばれていましたが、これは実際にはHTTP Content-Typeヘッダーに含まれている値であるため、文字セットエンコーディングを含めることもでき、MIMEタイプの仕様だけではありません。mimetypeが指定されている場合(Noneではない)、その値が使用されます。それ以外の場合は、content_typeが使用されます。どちらも指定されていない場合、DEFAULT_CONTENT_TYPE設定が使用されます。
しかし、十分に解明されていないと思います。(ほとんど同じ)ものに2つの異なる名前を使用する理由 「Content-Type」はブラウザのリクエストで使用される名前であり、それ以外ではほとんど使用されませんか?
何各1との主な違いだし、何かを呼び出すことが右のときmimetype
とは反対にcontent-type
?私は下品で文法ナチですか?