Djangoを設定して、他の種類のコンテンツを扱うディレクトリまたはディレクトリセットを操作する簡単な方法はありますか?"mixed"ディレクトリでDjangoを実行する
現在、私は主にColdFusionページを実行しているWebサーバーを持っていますが、Djangoにいくつかのセクションを移動したいと思います。しかし、既存のディレクトリ構造のために、Djangoのすべてをただ一つのWebパスに入れることは理想的ではありません。理想的には、多くのリダイレクトを使用するのではなく、元のディレクトリ構造をそのまま使用したいと考えています。
Djangoを他のものとうまくやり遂げるための方法はありますか、それとも、それはかなり幸せになるためには自分のルートが必要でしょうか?私が考えることができる唯一の他の解決策は、必要に応じて意図的にDjangoを回避する多くのルールでWebサーバーを慎重に設定することです(たとえば、手動でファイル拡張子で何かを処理するよう指示する、または特定のディレクトリを無視するなど)。
これはIISで発生した場合に発生します。
ユーザーを管理する必要はありますか?動的コンテンツ?その場合、どのシステムがユーザーとデータベースのやりとりを担当しますか?両方のシステムがデータベースと対話する場合は、同期する必要がありますか、別々のサイロで操作できるかどうか – Ted
@Ted:ログインがColdFusion側にある場合、ColdFusionがそうであれば 'isAuthenticated()'と書かれているDjango用の認証プラグインを書くために、特にスマートになるかもしれません。ちょっと回り道ですが、私はそれをやりました。 –
ええ、私は何とかクロスサイト認証を設定する必要があります。ユーザーはおそらく既存のレガシー(ColdFusion)システムによって管理されます。実際には、私が動的コンテンツを扱っていた方が簡単でしょう。問題は、いろいろな理由でCMSに移動できない静的なコンテンツがたくさんあるため、静的に処理する必要があることです。 –