2016-10-29 63 views
1

我有一個在Heroku上運行的Django應用程序,剛剛爲它設置了一個自定義域。我希望能夠從路徑中移除應用程序名稱(www.customdomain.com/app-name)。我已經嘗試使用該項目的urls.py給它一個空字符串正則表達式,並將其映射到我的應用程序的urls.py,但只能與索引頁一起使用。任何建議,將不勝感激,謝謝!從自定義域Heroku刪除Django應用程序的名稱

Github上:https://github.com/Schins02/stats

網站:http://www.texasrangersstats.com/rangerstats/

(想刪除路徑應用程序名稱rangerstats)

編輯:哎呦,這比我想象的要簡單很多,只需要導入的意見從應用程序到項目的urls.py並映射到那裏的路線。

+0

你需要展示一些代碼和一些你想要的例子。除非需要,否則不需要在URL中使用應用程序名稱。另外,這似乎與Heroku沒有任何關係。 –

+0

我有一個叫做'stats'的項目,裏面有一個urls.py,用於通過這個正則表達式處理項目中urls.py:url(r'^ rangerstats/',include('rangerstats.urls'))。 Github:https://github.com/Schins02/stats網站:http://www.texasrangersstats.com/rangerstats/ – JSchins

回答

1

正如我在評論中所說的,如果你不想要前綴,就不要使用前綴。

無論是包括你的應用網址沒有前綴:

url('', include('rangerstats.urls')), 

或直接複製你的應用程序的網址,進入主urls.py.

相關問題