static-files

    0熱度

    1回答

    我在通過我的Web服務器提供服務靜態文件運行mod_wsgi的和Django的麻煩。我們的服務器提供商是Heroku。 由於這些文件是靜態的,不應該進行評估,我聽說他們應該被直接投放,而不是通過mod_wsgi的打算,而不是和Django的不應該接觸呢? 我覺得這應該是一件簡單的事情,但我與它掙扎。我真的很感激,如果任何人都可以指出我正確的方向,我應該如何嘗試存儲和提供靜態文件?

    1熱度

    1回答

    我寫在web.py一個web應用程序(的mongs重寫/擴展),我想作爲一個獨立的應用功能,並作爲一個子應用程序該請求可以被轉發到。我遇到的問題是,當它用作子應用程序時,靜態文件無法從其自己的靜態目錄輕鬆提供。由於我打算分發本(而不是要求用戶將文件合併到他們的項目的靜態目錄)我想的目錄結構爲: app_that_is_using_mongs (not mine) static (whic

    1熱度

    1回答

    已經使用了一段時間,但這是我的第一個問題,因爲我找不到解決這個特定問題的方法。我會盡量做到儘可能明確,有什麼不清楚的只是讓我知道,所以我相應地更新了這個問題。 我正在使用路由來根據在路由中傳遞的userId作爲參數()來提供用戶的照片。它可以工作,但每次遇到標籤時,都會從服務器請求圖像,並且從不使用緩存版本。 我玩過緩存控制了一下,但沒有全部或沒有:如果啓用了緩存並且用戶更改了他的照片,它仍然會使

    1熱度

    3回答

    我被卡住了,因爲anevergreenissue,靜態文件沒有提供。相反,放在MEDIA_ROOT子樹中的文件在MEDIA_URL下得到正確的服務。 剝離settings.py: DEBUG = True STATIC_URL = '/static/' STATIC_ROOT = '/home/foo/devel/static' MEDIA_URL = '/media/' MEDIA_RO

    0熱度

    2回答

    當我使用javascript_include_tag或stylesheet_link_tag來包含文件時,它們在最後有一個數字以方便瀏覽器緩存(更新文件時不更改數字,瀏覽器仍然使用緩存版本;更改編號,瀏覽器將下載並使用更新的文件)。 但這個數字從哪裏來?何時更新?我該如何手動更新它? 我仍然使用Rails 2.3.9,但我猜Rails的任何版本的答案會有幫助,因爲我找不到任何。

    3熱度

    2回答

    問題完全是這樣的,之前我已經問過了,我已經閱讀了所有這些問題,並試圖理解關於該主題的官方django文檔,但我仍然努力使用靜態文件虛擬服務器。更具體地講我只是試圖讓我的模板,Base.html,使用base.css. 我的文件夾結構如下所示: manage.py static/CSS/base.css VergeGreenITEvent_Website/settings.py VergeGr

    80熱度

    4回答

    我正在配置一個正在使用服務器文件系統來存儲應用程序靜態文件(STATIC_ROOT)和用戶上傳文件(MEDIA_ROOT)的Django項目。 我現在需要託管亞馬遜S3上的所有內容,所以我爲此創建了一個存儲桶。使用django-storages與boto存儲後端,我設法收集靜態上傳到S3鬥: MEDIA_ROOT = '/media/' STATIC_ROOT = '/static/' DE

    0熱度

    1回答

    中我有靜態文件,這些文件可以通過我的Rails 3應用程序中的Thin進行加密。這些文件沒有路由,它們只是通過url直接引用。但是,似乎該文件正在被緩存。我不確定緩存是由於Web服務器(精簡)還是由於瀏覽器(Chrome)而發生。 有沒有辦法在Rails 3或Thin上禁用靜態文件緩存?

    4熱度

    2回答

    我在Windows XP上使用Tomcat 7。 我在%TOMCATDIR%/webapps/myapplication有一個靜態文件(HTML,CSS,JS)的目錄。 他們通過localhost:8080/myapplication 當變化發生在一個文件在我的服務器目錄是訪問,它不反映: 修改後的文件返回(200 OK)相同如之前(使用Fiddler測試;肯定不是瀏覽器緩存問題 - 清除緩存,使

    16熱度

    2回答

    我想設置一個合理的緩存屆滿我JS文件,同時在發展。我有標準設置,其中HTML,CSS和JS都位於static目錄下。 的docs做提到這一點,但我的生活,我不能得到這個工作。我已經試過這兩種方法暗示,第一 class MyFlask(flask.Flask): def get_send_file_max_age(self, name): if name.lower().end