On Sep 5, 2016 6:06 AM, "arun kumar" <arunkumar...@gmail.com> wrote:
>
> Hi,
>
> I'm working in Django 1.10 and I got the type error in the below file at this line " url(r'^$', views.dashboard, name = 'dashboard'),"
>
> from django.conf.urls import include, url
> from . import views
>
> urlpatterns = [
> #preview login view
> #url(r'^login/$',views.user_login, name='login')
>
> # logged - in user dashboard
> url(r'^$', views.dashboard, name = 'dashboard'),
>
> #login / logout urls
> url(r'^login/$', 'django.contrib.auth.views.login', name='login'),
>
Here is where your problem starts. Django 1.10 removed the ability to use string arguments to refer to views. See the deprecation notice in 1.8:
https://docs.djangoproject.com/en/1.8/ref/urls/#django.conf.urls.url
Import your views and pass them along directly.
-James