2011-12-16 79 views
17

MEDIA_URL現在做什麼?在我得到「django.core.exceptions.ImproperlyConfigured:MEDIA_URL和STATIC_URL設置必須具有不同的值」後,我特別困惑。Django 1.3:MEDIA_URL與STATIC_URL

我會很感激Django解釋爲什麼這是。 Regards

+1

可能重複【什麼是MEDIA_ROOT,MEDIA_URL,STATIC_ROOT,STATIC_URL和ADMIN_MEDIA_PREFIX的記錄定義是什麼?(http://stackoverflow.com/questions/6813339/what-is-the-documented- media-root-media-url-static-root-static) – DrTyrsa 2011-12-16 08:35:42

回答

18

MEDIA_URL用於指向用戶生成內容的基本URL - 上傳的圖像,文件等等。

STATIC_URL作爲前綴的JavaScript,CSS等

3

答案沒有解釋的理由,爲什麼。

關於Django的好處之一是它不會通過url公開後端。 例如: /formmail.pl /search.php

但是,當談到靜態文件時,我想這沒關係。

非常失望......

2

此網頁上有一看音符編號2。他們在那裏解釋原因。的

https://docs.djangoproject.com/en/dev/howto/static-files/

+0

這很有幫助。沒關係。 (甚至鼓勵)總結,引用或複製鏈接頁面,而不是簡單地發佈鏈接。除非需要,否則不必訪問外部資源,而且如果原始頁面被移除,我們最終會得到死鏈接。 – David 2012-10-06 13:01:12