Django:多个应用程序网址

时间:2016-07-20 19:06:31

标签: django

我有一个django项目,其中包含2个应用 - bigappsmallapp。 我的问题是我似乎无法通过浏览器访问smallapp。 AFAIK我在urls中完全具有bigapp设置。 bigapp中的所有页面均可访问,但smallapp始终为Page Not found error提供。 我的文件如下:

`smallapp/views.py`

class Basicview(LoginRequiredMixin, View):
        #code

class DetailView(LoginRequiredMixin, View):
        #code
        return render(request, 'smallapp/detail.html', context)

smallapp/urls.py

from django.conf.urls import url

from .views import BasicView, DetailView

urlpatterns = [
    url(r'^/$', DetailView.as_view(), name='small_app'),
    url(
        r'^new_app_view/',
        BasicView.as_view(),
        name='small_app_view'
    ),
]

在主urls.py

我添加了一行:

url(r'^smallapp', include('smallapp.urls', namespace='smallapp')),

现在,当我使用python manage.py runserver启动服务器时。我打开浏览器,当我输入localhost:8000/new_app_view时,我一直收到页面找不到错误

0 个答案:

没有答案