[問題] django 的 urls.py 寫法已刪文

看板Python作者 (Neisseria)時間10年前 (2013/12/17 20:11), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
不知是否有更好的 urlpatterns 寫法? 假設 django project 為 mysite 在裡面另外建立一個 app 叫 main 預計將網站主要架構寫在 main 裡面 目前在 mysite/urls.py 的 pattern 寫法如下 urlpatterns = patterns('', ... url(r'^(\w+)/$', 'main.views.list_view'), url(r'^(\w+)/(\d+)/$', 'main.views.article_view'), ) 有沒有更好的寫法 可以用一行指定 urls.py urlpatterns = patterns('', ... url(r'此處求解', include('main.urls'), ) 然後,可以在 main/urls.py 裡將剛才的 patterns 放進去 urlpatterns = patterns('main.views', url(r'^(\w+)/$, 'list_view'), url(r'^(\w+)/(\d+)/$, 'article_view'), ) 以上是問題 不好意思敘述有點長 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.79.102 ※ 編輯: Neisseria 來自: 211.74.79.102 (12/17 20:12)

12/17 20:39, , 1F
um... r'^' ?
12/17 20:39, 1F

12/17 22:29, , 2F
樓上正確, 不過你 main/urls.py 的 pattern 開頭也要放 ^
12/17 22:29, 2F
感恩,問題已解決 ※ 編輯: Neisseria 來自: 59.104.139.129 (12/18 09:43)
文章代碼(AID): #1Ii3zppp (Python)