Уже есть много подобных вопросов, но я уже пробовал эти решения безрезультатно. Я работаю через основной учебник Django, и вот мой код:Ошибка Django "No Module Named URLs"
urls.py
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
# Examples:
# url(r'^$', 'tango_with_django_project.views.home', name='home'),
# url(r'^tango_with_django_project/', include('tango_with_django_project.foo.urls')),
# Uncomment the admin/doc line below to enable admin documentation:
url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
url(r'^admin/', include(admin.site.urls)),
url(r'^rango/', include('rango.urls')), # ADD THIS NEW TUPLE!
)
views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Rango says hello world!")
Из settings.py файла
ROOT_URLCONF = 'tango_with_django_project.urls'
Упование вы все можете помочь мне начать работу
Вы добавили urls.py в свой каталог приложений для rango? Когда вы указываете include ('rango.urls'), вы говорите django, чтобы посмотреть в каталог rango для файла urls.py. – user1876508
Спасибо! Это была проблема. Я добавил urls.py в свой каталог приложений для rango, но теперь я получаю сообщение об ошибке, указывающее, что текущий URL-адрес не соответствует ни одному шаблону URL-адреса в файле urls.py. – user3103499
Попробуйте просмотреть URL-адреса. py в каталоге. Добавили ли вы какие-либо URL-адреса, похожие на мой пример? – user1876508