-2
我正在計劃一個Django多項目系統,在那裏我將擁有一個承載着陸頁的Django項目。然後我希望有兩個鏈接到兩個單獨的django項目(將來可能會增長到三個)。Django:來自登錄頁面的兩個項目
現在,我看到了在SO以及谷歌的apache配置部分。但是我想知道,着陸頁上的兩個按鈕應該是什麼鏈接,例如url模式如何?
我正在計劃一個Django多項目系統,在那裏我將擁有一個承載着陸頁的Django項目。然後我希望有兩個鏈接到兩個單獨的django項目(將來可能會增長到三個)。Django:來自登錄頁面的兩個項目
現在,我看到了在SO以及谷歌的apache配置部分。但是我想知道,着陸頁上的兩個按鈕應該是什麼鏈接,例如url模式如何?
如果他們是完全獨立的項目(不單獨應用程序,但單獨的項目),您將無法使用{% url %}
篩選器。只需在模板中對網址進行硬編碼即可。
或者您可以將這些URL存儲在數據庫中,這樣您就可以更新它們而無需重新部署該應用程序。無論哪種方式,URL都必須進行硬編碼。
謝謝米帕迪。是的,這是兩個「單獨的項目」,而不是應用程序。但是不是硬編碼非常糟糕?我不能將它存儲在.py文件中,並將其導入模板並從那裏使用?以防將來發生某些事情。 – SG2791
@ SG2791:是的,你可以把它放在settings.py文件中,當然。 – mipadi
謝謝米!它效果很好。讓我接受你的答案 – SG2791