問題タブ [static-files]

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.

0 投票する
1 に答える
750 参照

django - Uploading files with an ImageField and saving them to a static location

I have a problem with my app here. My configuration is as such I can upload a new release and symbolically link it for production -- however, this means every time I upload a new release, all of the photos that were uploaded in any parts of my entire project are wrapped into the old release and disappear.

How can I save these files to a static file location which does not get wrapped in the release? Thanks in advance.

0 投票する
2 に答える
838 参照

django - django serve media files on both apache and nginx

I'm going into production mode for my django project, but running into a peculiar problem. I'm running my django through apahce+mod_wsgi and serving static files through nginx.

However my situation demands that I cannot serve "all" static files from nginx. There is a need to serve only "open-flash-chart.swf" from apache. The project uses openpyc and embeds open-flash-chart.swf which needs to run on same server as django, which in my case is Apache. How can I accomplish that? What changes to I need to make into Apache config files?

0 投票する
2 に答える
350 参照

python - Python - Django のドキュメントによると、これは静的ファイルを提供する方法としては安全ではありません。本当ですか?

私は静的ファイルを配信するこの方法に従いますが、上部の免責事項によると、安全ではなく非効率的です。本当ですか?代わりにどのようにすればよいですか?

また、やや的外れな質問: 「メディア」と「静的ファイル」という用語は、Web プログラミングのコンテキストで交換可能ですか? 私は彼らがあちこちに放り出されているのを目にしますが、それらは同じことを指しているようです.

0 投票する
1 に答える
3171 参照

css - static-files アプリを使用して Django に css を適用する際の問題

Django を使用していますが、style.css が機能しません。作業中のページを読み込むたびに、css が適用されません。また、ターミナルでこれを取得します "GET /css/style.css HTTP/1.1" 404 2239

私の style.css は .../Templates/site_media/static/css にあります

INSTALLED_APPS にも djago.contrib.staticfiles があります

私のsettings.pyにこれがあります

これは、CSSをロードするためにテンプレートにあるものです

0 投票する
2 に答える
4650 参照

python - django.contrib.staticfiles.finders.find ヘルプが必要

次の Django プロジェクト レイアウトがあります。

django_compressor のフォークで指定された templatetag から、次のことを行うクラスを呼び出しています。

そのため、django が新しいバージョンの場合、staticfiles ファインダーを使用しようとします。それ以外の場合は、STATIC_ROOTS 構成変数を介して基本的なファインダーを模倣します。

最後に、質問: 上記のフォルダー レイアウトを指定して、メソッドに渡し"folder1/file1"ますfinders.find。次の設定があります。

と私は電話から取得Nonefindます。

何か案は?

UPD。もっと奇妙な詳細:私は走った

そしてやった

そして、それは私に正しい結果を与えました...

0 投票する
2 に答える
15972 参照

.net - .netのweb.configでブラウザのキャッシュを活用しますか?

一部のサイトは共有ホスティング(Windows 2003 Server)を使用しているため、サーバー構成にアクセスする方法がありません。

特に静的ファイル(jpg、css、jsなど)のレバレッジブラウザキャッシングについてはどこでも読んでいますが...私の場合はどうすればよいですか?

ホスティングに.NETがインストールされていますが、web.configファイルは何らかの形で役立ちますか?はいの場合、どのように?

0 投票する
1 に答える
1233 参照

templates - ユーザーがテンプレートを変更できるようにする最善の方法は何ですか?

私のプロジェクトの 1 つで、私のユーザーは私の Web サイト ({username}.example.org) の専用部分を持つことになります。そのサブドメインでは、デザインを簡単に変更できるようにする予定です。TumblrPosterousShopifyなど、すでにそれを行っているオンライン Web サイトを調べてみました。

このアプリケーションの言語に関しては、Django で開始し、「デフォルトをフォールバックとして、URL 名に基づくテンプレート レンダリング」を実装することに成功しました(http://someuser.example.com は、templates/someuser/ にテンプレートを読み込みます)。 * または最初に見つからない場合は、templates/generic/* にあります)。しかし、PHP や Play!Framework が私のニーズにより適している場合は、それらにエクスポートできます。

使用されているテンプレート エンジンはJinja2です。これは、Django テンプレート エンジンと同じくらいシンプルで、習得が容易で、安全です (Python コードは実行できません (通常は実行する必要があります))。

私が見つけた各ソリューションの長所/短所は次のとおりです。それについてのあなたの考えと、あなたがどのようにするか、なぜそうするかを本当に感謝します. ありがとう。

注: ユーザーは、HTML/CSS について十分な知識を持っている必要があります。

変数の変更 (タイトルの色など)

  • 長所:

    1. シンプル&セキュア
  • 短所:

    1. 制限が多すぎるため、Web サイトをパーソナライズしたいユーザーは、このソリューションではそれを行うことができません

CSSのみアップロード

  • 長所:

    1. 統合が簡単
    2. 安全
  • 短所:

    1. 限定
    2. ユーザー画像はどこに保存されますか? (ロゴ、背景、グラデーションなど)

ユーザーがテンプレートを編集できるようにする (データベースに保存)

  • 長所:

    1. 変更はより重要です
    2. ユーザーは (ほとんど) 自由に自分のやりたいことを実行できます (GA、FeedBurner の実装など)。
  • 短所:

    1. 静的ファイル (ロゴ、背景画像、特殊効果 (グラデーション)) はどこに配置されますか?
    2. テンプレートはデータベースに保存され、表示されるページごとにもう 1 つの SQL 要求が必要です

ユーザーにテンプレートの編集を許可 (ファイルに保存)

  • 長所:

    1. 変更はより重要です
    2. ユーザーは (ほとんど) 自由に自分のやりたいことを実行できます (GA、FeedBurner の実装など)。
    3. FTP アクセスを有効にして、テンプレート ディレクトリでユーザーをルート化できます。
  • 短所:

    1. 静的ファイルの同じ問題

また、私が立ち往生しているのは、静的ファイル(画像、css、js)の処理方法についてです。データベースにこのURLに属するユーザーを確認するように要求するVirtualHostをApache(またはNGinx)で定義する方法がわかりません.

助けてくれてありがとう、ありがとう!

0 投票する
2 に答える
983 参照

java - Java Google App Engine で静的ファイルの content-disposition をインラインに設定する方法

動的リクエストに content-disposition ヘッダーを設定する方法は知っていますが、静的ファイルに設定する方法は知っています。

問題は、GAE Java 製品バージョンが静的ファイル要求の添付ファイルcontent-disposition に自動的に設定されることです (ところで、デフォルトのローカル開発の content-disposition は inline です) が、 inlineに設定する必要があります。

誰かが静的 pdf ファイル ブラウザを開こうとすると、新しいタブで開こうとする代わりに、自動的にダウンロードが開始されます。

0 投票する
2 に答える
1582 参照

ruby - Sinatra で静的ファイルを提供しています...美しいルートで?

次のようなディレクトリ構造があるとします。

sinatra アプリがルーティングされるように設定するにはどうすればよいですか

前述のファイルをレンダリングする必要がありますか? path_to_fileは常に同じままですが、その中には異なるフォルダー ( twothreeなど) があります。

私は次のことを試しました:

しかし、リンク元の javascript ファイルなどindex.htmlは正しくレンダリングされません。

0 投票する
15 に答える
150727 参照

django - Django-静的ファイルが見つかりません

この問題に関するいくつかの投稿を見ましたが、解決策が見つかりませんでした。

Django1.3開発環境内で静的ファイルを提供しようとしています。

これが私の設定です

私のurls.py

私の/home/ glide / Documents / django / cbox /static/ディレクトリは次のようなものです

http://127.0.0.1:8000/static/css/main.cssにアクセスしようとすると404エラーが発生します。

css、javascript、画像のパターンを個別に指定する必要がありますか?