[Fixed]-Django website loads with empty root urls.py file

1👍

Use include() to include more urls:

# your main urls.py file
from django.conf.urls import include, url

urlpatterns = [
    url(r'^myapp1/', include('myapp1.urls')),
    url(r'^myapp2/', include('myapp2.urls')),
]

And:

# myapp1/urls.py
from django.conf.urls import url

from . import views

app_name = 'myapp1'
urlpatterns = [
    url(r'^$', views.IndexView.as_view(), name='index'),
    url(r'^(?P<pk>\d+)/$', views.DetailView.as_view(), name='detail'),
    #...
]
👤Udi

Leave a comment