6
Change your url path from:
path(r'^$', views.index, name='index'),
to
path('', views.index, name='index'),
Because path takes string or parts with angle bracket like <username>
for dynamic parts of url. Same goes to your other url pattern definitions:
path('about/', views.about, name='about'),
path('news/', views.news, name='news'),
path('admin/', admin.site.urls),
If you are planning to use regex as part of url patterns, then please use re_path.
1
Source:stackexchange.com