私はこの1つに非常に固執しています! 外部データベースからデータを読み込むDjangoビューを作成しています。これを行うために、私は標準のMySQLdbライブラリを使用しています。 データをロードするには、非常に長く複雑なクエリを実行する必要があります。私は自分のビューでそのクエリをハードコードすることができ、それはうまく動作します。 しかし、それは実用的ではないと思います。私は将来、クエリを変更できるようにするため、テキストファイルからステートメントをロードしようとします。 私の問題は、どこに保存するか、そのファイルを開く方法がわからないことです。どこにいても、 "No such file or directory"というエラーが出ます。ビューのコードと同じディレクトリに保存することもできません。djangoのローカルファイルを読む
アップロードされたファイルではありません。それは私のコードを完成させる単なる外部ファイルです。 アイデア ありがとうございます!
まあ、実際に私がビューのコードと通常のopen()関数と同じディレクトリに置こうとしました。失敗したので、いくつかの情報を見つけようとしましたが、失敗しました(IE:私のアプリケーションの "静的な"サブディレクトリに置く)。絶対パスが機能するだろうが、私はまだより柔軟性を求めていた – fenomenoxp