urls.py

Root urls.py file besides settings.py

from django.conf.urls import url, include
from django.contrib import admin
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^my_app_prefix/', include('my_app.urls')),
]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

my_app/urls.py This file is inside a django app directory named my_app and is included in the root urls.py file above.

from django.conf.urls import url
from .views import index, userCreateTest

urlpatterns = [
    url(r'^$', index, name="my_app.index"),
    url(r'^userCreateTest/$', userCreateTest, name="my_app.userCreateTest"),
    url(r'^post/(?P<pk>\d+)/$', views.post_detail, name='post_detail'),
]

demonstrates include urls, static urls, admin site urls, named urls, url gorup prefix, index url of the app


Deep dive into urls ...

results matching ""

    No results matching ""