問題タブ [django-mediagenerator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Google App Engine で django-mediagenerator を使用することはまだ可能ですか?
私は新しい会社で既存のプロジェクトに取り組んでおり、私たちが直面している問題の 1 つは Javascript コードの重複です。私たちは Google App Engine で作業していますが、Django メディア ジェネレーター アセット マネージャーについて聞いたことがあります。これは私たちの問題のいくつかを解決してくれるようです。ただし、そのページのドキュメントや Google App Engine でのDjango の実行に関するこのようなページを読んだ後、Google App Engineで django-mediagenerator を実行することさえ可能かどうかわかりません。
Google App Engine で django-mediagenerator を使用することはまだ可能ですか? プロジェクトは古くなりましたか?アプリ エンジンで使用する必要がある他のメディア ジェネレーターはありますか?
どんな助けでも大歓迎です。ありがとう :)
django - django-mediagenerator と CDN
静的ファイルの管理に django-mediagenerator を使用しています。これは素晴らしいことですが、静的ファイルをコンテンツ配信ネットワークに配置する方法を見つけようとしています。Amazon AWS を使用します。
私の見方では、次の 2 つのいずれかを行うことができます。
- ファイルを CDN にアップロードし、CDN の URL を指すように mediagenerator/django を構成します。
- ファイルを CDN にアップロードし、CDN からファイルを提供するように Apache を構成します。
ただし、これらはどちらも特に単純なことではありません。
これらの解決策の 1 つが他の解決策よりも優れていますか? これを行う別の方法はありますか?
css - django-mediagenerator CSS エラー
私はdjango-generatorを使用していますが、かなりうまく機能しています。
ただし、一部のマシンでは、CSS ファイル内の URL 値の変換が停止しているようです。一部のページでは、CSS ファイルは次のようになります。
そして、それらのいくつかでは、次のようになります。
ページの一部の要素のみが機能する場合もあれば、まったく機能しない場合もあります。
MEDIA_DEV_MODE と DEBUG の両方が True に設定され、DEV_MEDIA_URL と PRODUCTION_MEDIA_URL の両方が「/media/」に設定されます。また、異なるマシンでは異なる結果が得られます - 動作は完全にランダムに見えます。
すべての *.pyc ファイルを削除し、設定を再確認しました。
どこから探し始めるかについて何か提案はありますか?
編集: here で説明されているように、これは django 1.4 と、runserver がスレッドを処理する方法に関係しています。--nothreading オプションを指定して runserver を実行すると、これが問題になることはなくなりました。
django - Django-mediagenerator が Sass を見つけられない
Sass で django-mediagenerator をセットアップしようとしていますが、.scss
ファイルをコンパイルしようとすると、次のエラーが発生します。
ValueError: Sass の実行に失敗しました。Sass (http://sass-lang.com) と Compass (http://compass-style.org) がインストールされていることを確認してください。エラー: [Errno 2] そのようなファイルまたはディレクトリはありません
sass
とcompass
gemsの両方をインストールしました...
...そして、両方がインストールされていることを確認できます...
私は正確に何を逃したのですか?sass
特定の場所に設置する必要がありますか? Python のような仮想環境をセットアップする必要がありますか?
編集:
実行するwhich sass
と、次のようになります。
django - django-mediageneratorでアプリケーションごとにメディアバンドルを指定するにはどうすればよいですか?
Django-mediageneratorはこれまでかなり役に立ちましたが、私を悩ませてきたのは、すべてMEDIA_BUNDLES
がで定義されていることですsettings.py
。個々のアプリケーションフォルダ内にメディアバンドルを定義できるようにしたいと思います。
メディアバンドルをすべて一元化するのではなく、アプリケーションごとに分離するにはどうすればよいsettings.py
ですか?
django - django-mediagenerator を使用して単一ファイルのメディア バンドルを作成しないようにする
私がDjango-Mediageneratorで抱えていた小さな問題の1つは、タグを使用するときinclude_media
です...
my_style.css
...メディア バンドルが存在しない場合、エラーがスローされます。ただし、場合によっては、これはメディア バンドルに 1 つのファイルしか含まれていないことを意味します。
個々のファイルのメディア バンドルを作成しないようにする方法はありますか?
python - django-mediagenerator を使用する場合、Require.js は不要ですか?
Require.js を学びたいと思っており、既存の Django プロジェクトに実装することを考えていました。ただし、プロジェクトで JavaScript ファイルと CSS ファイルをバンドルするために、アセット マネージャーdjango-mediageneratorを既に使用しています。
Require が何をするのか完全にはわからないので (スクリプトを非同期にロードすることは知っていますが、それだけです)、django-mediagenerator を既に使用しているプロジェクトに Require を実装してもまったく役に立たないのではないかと考えています。
何かご意見は?