第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

請教大家:URL配置問題

在myblog\urls.py中這樣寫:
urlpatterns?=?[
????path('admin',?admin.site.urls),
????path('index',?include('blog.urls')),
]
在blog\urls.py中這樣寫:
app_name?=?'blog'
urlpatterns?=?[
????path('',?views.index,?name='index'),
]
這樣報錯:
Using?the?URLconf?defined?in?myblog.urls,?Django?tried?these?URL?patterns,?in?this?order:
admin
index
The?current?path,?blog/,?didn't?match?any?of?these.
請問是為什么呢?

正在回答

4 回答

0 回復(fù) 有任何疑惑可以回復(fù)我~
urlpatterns?=?[
????path('admin/',?admin.site.urls),
????path('blog/',include(?'blog.urls','blog',namespace='None')),
????path('blog2/',include('blog2.urls'))
]

看清楚了,有個內(nèi)括號,多看django2的文檔就知道了。

0 回復(fù) 有任何疑惑可以回復(fù)我~

你好請問你最后找到問題的答案了嗎,這兩天也是被這個問題弄死了,跪謝

0 回復(fù) 有任何疑惑可以回復(fù)我~

額,首先,我也是初學(xué)者,環(huán)境是python3.6+Django2.0.2

當(dāng)時聽課的時候留意了一下這里,貌似老師是這么說的,

path('index',?include('blog.urls')),

這一句index后需要有斜杠,同理,底下的url里也需要帶有斜杠。

下面是我的代碼,可以運行:

myblog\urls.py中:

urlpatterns = [
? ?path('admin/', admin.site.urls),
? ?path('blog/', include(('blog.urls','blog'),namespace=None)),
]

blog\urls.py中:

urlpatterns = [
? ?path('index/', views.index,name='index'),
]

把這一句去掉app_name?=?'blog',path的第三個參數(shù)里已經(jīng)有了

你試試,看還會不會報錯

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

喬小朝 提問者

謝謝你,但是我按照你說的寫了,不行啊,可能是我別的地方有錯,我再看看
2018-03-07 回復(fù) 有任何疑惑可以回復(fù)我~
#2

村口胡大爺

不懂就問,為什么 path('blog/', include(('blog.urls','blog'),namespace=None)), include后面要傳入兩個參數(shù),
2019-11-07 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
django入門與實踐
  • 參與學(xué)習(xí)       65136    人
  • 解答問題       898    個

手把手帶你進入Django開發(fā)的大門,充分領(lǐng)略Django的魅力

進入課程

請教大家:URL配置問題

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號