所以我和Django一起工作了一下,理解了一些基本的正則表達式。Django網址conf
我知道是否有請求「映射」(不知道是什麼意思)的網址到視圖中的某個定義。
這對於一個頁面來說是清楚易懂的。 但是,如果我想爲多個頁面和/或整個網站設計一個urlpattern,該怎麼辦? 我不理解那部分。
有沒有辦法做到這一點,沒有正則表達式? 如果不是:用正則表達式創建健壯結構的方法是什麼? 我可以在哪裏添加和快速刪除頁面。
在這方面,其他頁面的頁面有什麼不同?
如果這是可能的和合理的,我想實現以下與我的urls.py?
- 的flatpages對於通常的網站一個網站需要:
首頁 關於 媒體 。 。 。 聯繫
-
內的類似於Webgallery(但不是)
- 動態創建的網站
當第一個站點上我有文本和一些複選框。 然後在每個頁面上都有一個媒體項目,並帶有下一個按鈕。
網址,可能會是這樣的
的myapp /開始/
然後
的myapp /開始/ 1到n
版和MyApp /是在主導航和簡單頁面。
我用來做靜態頁面,我不知何故不知道如何可以得到一個結構到這些不同的頁面。看起來,頁面是靜態的。所以我可以更輕鬆地工作。但也許以後我會用這種方法遇到問題。
如果有什麼好的方法來快速理解正則表達式或如何在Django中創建網站結構:請告訴我。
謝謝!
非常感謝!文章/開始/第1頁到第40頁如何創建?逐個?或者我可以用什麼來自動創建?分頁程序?那就是我不明白的地方。 – MacPython 2010-07-26 14:57:05
文章/開始/ 1和文章/開始/ 40都與第三個正則表達式匹配,其中\ d,並且是在urls.py中具有上述內容的有效網址。你在問什麼? – 2010-07-26 19:19:28
謝謝我嘗試了第3個正則表達式示例。 在視圖中做了一個簡單的Hello World HttpResponse,它沒有工作。 – MacPython 2010-08-02 08:31:58