У меня есть рабочий api, и я пишу пользовательский интерфейс API, как отдельное приложение в том же проекте. Мой проект urls.py выглядит urls.py этогоDjango urls.py импорт не обнаружен
from django.conf.urls import *
import search
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^api/search$', search.validation),
url(r'^ui', include('ui.urls')),
)
моего UI приложения в выглядит следующим образом
from django.conf.urls import *
import views
urlpatterns = patterns('',
(r'^ui/$', views.search_template),
)
Однако, когда я пытаюсь получить доступ с моим браузером (domain.com:8000/ui
), я получаю ошибка.
Using the URLconf defined in api.urls, Django tried these URL patterns, in this order:
^api/search$
^ui ^ui$
Текущий URL-адрес, ui, не соответствует ни одному из них.
Но если я использую приведенное ниже отображение в urls.py основного проекта, он работает. (r '^ ui $', ui.views.user_template),
Я попытался очистить urls.pyc, чтобы убедиться, что он не устарел, но он по-прежнему сохраняется. Пожалуйста, дайте мне знать, что я делаю неправильно.
Высокий. Спасибо, катаваран. – pkill