when i tried to write the first urlpattern and the first view, i got this error, so i can be able to access to the authentification template, i have no idea what can be the source of this error

```
# my gp/urls.py
from django.contrib import admin
from django.conf.urls import url
from . import views

urlpatterns = [
    path('admin/', admin.site.urls),
    url(r'^$', views.index, name='index'),
]
# my views.py
from django.shortcuts import render

def index(request):
    return render(request,'gp/index.html')

```

when i try to run the server this is the error i get 

> 
> raise ImproperlyConfigured(msg.format(name=self.urlconf\_name))
>  django.core.exceptions.ImproperlyConfigured: The included URLconf
>  'gp.urls' does not appear to have any patterns in it. If you see valid
>  patterns in the file then the issue is probably caused by a circular
>  import.
> 
> 
> 

this is my program tree

gp

* apps
	+ conge
	+ organisation
	+ personnel
	+ stage
* gp
	+ pycache
	+ **init**.py
	+ settings.py
	+ urls.py
	+ views.py
	+ wsgi.py
* static
* templates
	+ gp
		- index.html
* db.sqlte3
* manage.py