0
說我有一個網址:Django的網址,忽略第一個路徑元素
讀取CTP將被用來識別是哪個版本的網站的人都想看看,我想Django的基本上的部分忽略它並將其視爲基本URL。但是,可能有任意數量的這些標識符,因此我不能僅將^ ctp /添加到所有URL模式的開頭。
想法讚賞如何實現這一點。
說我有一個網址:Django的網址,忽略第一個路徑元素
讀取CTP將被用來識別是哪個版本的網站的人都想看看,我想Django的基本上的部分忽略它並將其視爲基本URL。但是,可能有任意數量的這些標識符,因此我不能僅將^ ctp /添加到所有URL模式的開頭。
想法讚賞如何實現這一點。
你可以試試它:
from .views import home
urlpatterns = [
url(r'^$', home, name='home'),
url(r'^ctp/', include('ctp.urls', namespace='ctp')),
url(r'^old/', include('old.urls', namespace='old')),
]
感謝這一點,但是,CTP是其中可以有很多的變量。我無法在urls.py中對其進行硬編碼。 – ajrbyers
可能是你可以使用重定向你的問題? –