我在Django是新和使用本教程學習https://docs.djangoproject.com/en/1.6/intro/tutorial03/ 有一點問題,在路由Django的URL無法找到
查看代碼:
def index(request):
return HttpResponse(r'<h3 style="font-style: bold;">Index</h3>')
URL配置代碼:
1.博客/網址
urlpatterns = patterns('',
url(r'^$', views.index, name='index')
)
2,項目/網址
urlpatterns = patterns('',
url(r'^blog/', include('blog.urls')),
url(r'^admin/', include(admin.site.urls)),
)
當我來爲127.0.0.1:8080/index該
未找到頁面(404)
使用URL配置在les1定義.urls,Django按以下順序嘗試了這些URL模式:
- ^blog/
- ^管理員/
當前的URL,索引,沒有找到相關的這些。
項目的結構
blog/
templates
__init__.py
admin.py
models.py
tests.py
urls.py
views.py
les1/
__init__.py
settings.py
urls.py
wsgi.py
db.sqlite3
manage.py
找不到錯誤:(
從視圖代碼
請更新您就是您要訪問的URL,你得到完整的錯誤消息,你的問題。 – Alasdair 2014-09-23 19:36:13
聽起來像一個http服務器,因爲Apache正在尋找一個index.html。你如何爲你的django項目運行http服務器? – elmonkeylp 2014-09-23 19:37:16
從視圖響應中刪除r。 – 2014-09-23 20:01:52