我面临着一个问题,而随着django(1.9)教程从纽博顿,这可能看起来重复,但我已经尝试了所有的场景,以消除这个错误,但失败了。
所以在这里,
我有一个名为
music
在里面
djangoLearn
但是在运行这个应用程序时,django给出了这个错误。它不会读取除管理url模式以外的任何其他url模式。
Using the URLconf defined in djangoLearn.urls, Django tried these URL patterns, in this order:
^admin/
The current URL, music/, didn't match any of these.
djangolern\url.py
from django.conf.urls import url,include
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^music/', include('music.urls')),
]
音乐\网址.py
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$',views.index,name='index')
]
音乐\视图.py
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index(request):
return HttpResponse('<h2>Music section</h2>')
我还将我的应用的名称包含在
settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'music',
]
我正在使用Python2.7