このブログ投稿image-urlで説明されているように、scssファイルでコンパスヘルパーを使用しようとしていますが、 pyScssで設定する方法(または同等のもの)を見つけることができません。images_dir
ドキュメントとそのコードの一部を調べましたが、pyScssにはこの値を設定する場所がないようですが、をサポートしていると主張してimage-urlいます。
現在のバージョンのpyScssで画像ディレクトリを指定することは可能ですか?
このブログ投稿image-urlで説明されているように、scssファイルでコンパスヘルパーを使用しようとしていますが、 pyScssで設定する方法(または同等のもの)を見つけることができません。images_dir
ドキュメントとそのコードの一部を調べましたが、pyScssにはこの値を設定する場所がないようですが、をサポートしていると主張してimage-urlいます。
現在のバージョンのpyScssで画像ディレクトリを指定することは可能ですか?
いいえ、pyScssはまたはのいずれもサポートしていませimages_dirんimages_path。
代わりに、image-url()パスは常に構成STATIC_ROOT変数に対してのみ検索されます。
小さな快適さ:タプルSTATIC_ROOTを生成する呼び出し可能である可能性があります。(filename, storage)生成されimage_url()た最初の値のみを使用するためです。storageオブジェクトはDjangoAPIを実装する必要があります(Storageそしておそらくメソッドを使用し.modified_time()ます.open())ので、おそらくそれを使用し*.jpgて、*.png選択した画像ディレクトリに「リダイレクト」するパスなどをインターセプトすることができます。
ただし、生成されたURLは(頑固に)STATIC_URL+に渡されたパスで構成されimage_url()ます。
機能リクエスト/バグレポートを課題トラッカーに追加して、設定の適切なサポートを追加するようにリクエストすることをお勧めimages_dirしますimages_path。