私はdjangoテンプレートを持っています - 通常は標準のgetリクエストを介してロードされます。ただし、このテンプレートを ajax get にも使用したいと思います。
request.is_ajax を使用して呼び出しを区別できることを知っているため、どのページを提供する必要があるかがわかります-わからないのは、レプリケーションを回避する方法です。
問題は、ページが基本の htm ファイルを拡張していることです。このファイルには、すべての機能 (ヘッダー、メニューなど) が含まれています。ただし、これを ajax ページに表示したくありません。ベースhtmを拡張せずに、ページが表示されるようにしたいのですが
おそらく2つのファイルがあるとしか思えません.1つはコンテンツ(ajaxバージョン)だけで、もう1つはベースhtmを拡張し、最初のファイルを何らかの形でインポートします(拡張しません...
上記をどのように行うか、またはこれを一般的に解決する方法はありますか?