2011-04-22 124 views
1

Django的contrib管理站點是許多人使用的簡單內部應用程序的完美起點。如何重新定位根目錄下的django admin網站?

我已經做了一些搜索,並看到了媒體和工具的討論,用於處理和合並管理網站的靜態媒體。但它仍然非常分散,不透明。

假設我有一個網站「mysite」與從管理應用程序派生的應用程序「myapp」。

我真的很感激將mysite和myapp(包括管理應用程序)重新定位到Web服務器上的一個示例,它不在根網址。

我認爲這個用例會清除我看到的人有很多問題和困惑。

回答

-1

我想你想要做的是在settings.py文件中使用FORCE_SCRIPT_NAME = '/path/not/at/root/of/domain'選項。沒有尾隨/。

http://docs.djangoproject.com/en/1.3/ref/settings/#force-script-name

我希望我理解你的問題正確的,我希望這可以幫助解決這個問題。

編輯:哎呀給鏈接到舊文件...新的文檔版本

EDIT2更新:這裏是再次說明這here at djangoproject另一個鏈接。

+0

這是不是工作? – wilbbe01 2011-04-22 19:25:34

+0

對不起,我不知道爲什麼這會被拒絕(我沒有這樣做)。當我對此進行攻擊時,我發現仔細使用「../」並設置URL文件可以使其工作。當我有一個例子,我會發布。 – Traveler 2011-04-22 19:37:25

+0

這裏是另一篇文章,我剛剛發現,在SO上看起來也是一樣的東西。 http://stackoverflow.com/questions/4627013/django-apache-address-problem我真的希望人們會說爲什麼他們downvote的東西。如果你有理由對某些事情做出解釋,所以我們所有人都可以從我們的錯誤中受益。 – wilbbe01 2011-04-22 19:40:15

相關問題