from django.contrib import admin
from django.urls import path, include
from clientes import urls as clientes_url
from home import urls as home_urls

# Ollyver Coloquei estas 2 linhas ao invés da linha de baixo para funcionar
from django.contrib.auth.views import LoginView # Dedo Ollyver
from django.contrib.auth.views import LogoutView # Dedo Ollyver

from django.conf import settings
from django.conf.urls.static import static
from django.contrib.auth import views as auth_views


urlpatterns = [
    # Ollyver Coloquei estas 2 linhas ao invés das duas de baixo para funcionar
    # Referencia: https://www.schoolofnet.com/forum/topico/modulo-djangocontribauthviews-nao-possui-atributo-chamado-login-7032
    #path('login/', LoginView.as_view(), name="login"), # Dedo Ollyver
    #path('logout/', LogoutView.as_view(), name="logout"), # Dedo Ollyver
    #path('login/', auth_views.login, name='login'),
    #path('login/', auth_views.logout, name='logout'),
    # path('logout/', auth_views.LogoutView.as_view(), name="logout"),  # Dedo Ollyver

    path('login/', auth_views.LoginView.as_view(), name="login"),  # Dedo Ollyver
    path('', include(home_urls)),
    path('clientes/', include(clientes_url)),
    path('admin/', admin.site.urls),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

#  Django Debug Toolbar
if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [
        path('__debug__/', include(debug_toolbar.urls)),

        # For django versions before 2.0:
        # url(r'^__debug__/', include(debug_toolbar.urls)),

    ] + urlpatterns


# Personalizando o Admin do Django
admin.site.site_header = "Gestão de Clientes - Alterado em:  gestao_clientes urls.py" # Alterado em: \gestao_clientes\urls.py
admin.site.index_title = "Administração - Alterado em:  gestao_clientes urls.py" # Alterado em: \gestao_clientes\urls.py
admin.site.site_title = "Seja bem vindo à gestão de clientes"

cd8e7897bc4ecc63229c0ceddc2e92770c0aaf92
<mask token>

<mask token>
if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [path('__debug__/', include(debug_toolbar.urls))
        ] + urlpatterns
<mask token>

<mask token>
urlpatterns = [path('login/', auth_views.LoginView.as_view(), name='login'),
    path('', include(home_urls)), path('clientes/', include(clientes_url)),
    path('admin/', admin.site.urls)] + static(settings.STATIC_URL,
    document_root=settings.STATIC_ROOT)
if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [path('__debug__/', include(debug_toolbar.urls))
        ] + urlpatterns
admin.site.site_header = (
    'Gestão de Clientes - Alterado em:  gestao_clientes urls.py')
admin.site.index_title = (
    'Administração - Alterado em:  gestao_clientes urls.py')
admin.site.site_title = 'Seja bem vindo à gestão de clientes'

from django.contrib import admin
from django.urls import path, include
from clientes import urls as clientes_url
from home import urls as home_urls
from django.contrib.auth.views import LoginView
from django.contrib.auth.views import LogoutView
from django.conf import settings
from django.conf.urls.static import static
from django.contrib.auth import views as auth_views
urlpatterns = [path('login/', auth_views.LoginView.as_view(), name='login'),
    path('', include(home_urls)), path('clientes/', include(clientes_url)),
    path('admin/', admin.site.urls)] + static(settings.STATIC_URL,
    document_root=settings.STATIC_ROOT)
if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [path('__debug__/', include(debug_toolbar.urls))
        ] + urlpatterns
admin.site.site_header = (
    'Gestão de Clientes - Alterado em:  gestao_clientes urls.py')
admin.site.index_title = (
    'Administração - Alterado em:  gestao_clientes urls.py')
admin.site.site_title = 'Seja bem vindo à gestão de clientes'

from django.contrib import admin
from django.urls import path, include
from clientes import urls as clientes_url
from home import urls as home_urls

# Ollyver Coloquei estas 2 linhas ao invés da linha de baixo para funcionar
from django.contrib.auth.views import LoginView # Dedo Ollyver
from django.contrib.auth.views import LogoutView # Dedo Ollyver

from django.conf import settings
from django.conf.urls.static import static
from django.contrib.auth import views as auth_views


urlpatterns = [
    # Ollyver Coloquei estas 2 linhas ao invés das duas de baixo para funcionar
    # Referencia: https://www.schoolofnet.com/forum/topico/modulo-djangocontribauthviews-nao-possui-atributo-chamado-login-7032
    #path('login/', LoginView.as_view(), name="login"), # Dedo Ollyver
    #path('logout/', LogoutView.as_view(), name="logout"), # Dedo Ollyver
    #path('login/', auth_views.login, name='login'),
    #path('login/', auth_views.logout, name='logout'),
    # path('logout/', auth_views.LogoutView.as_view(), name="logout"),  # Dedo Ollyver

    path('login/', auth_views.LoginView.as_view(), name="login"),  # Dedo Ollyver
    path('', include(home_urls)),
    path('clientes/', include(clientes_url)),
    path('admin/', admin.site.urls),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

#  Django Debug Toolbar
if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [
        path('__debug__/', include(debug_toolbar.urls)),

        # For django versions before 2.0:
        # url(r'^__debug__/', include(debug_toolbar.urls)),

    ] + urlpatterns


# Personalizando o Admin do Django
admin.site.site_header = "Gestão de Clientes - Alterado em:  gestao_clientes urls.py" # Alterado em: \gestao_clientes\urls.py
admin.site.index_title = "Administração - Alterado em:  gestao_clientes urls.py" # Alterado em: \gestao_clientes\urls.py
admin.site.site_title = "Seja bem vindo à gestão de clientes"
