from django.conf import settings
from django.conf.urls.static import static
from django.contrib import admin
from django.urls import path, include
from django.contrib.auth import views as auth_views
from django.contrib.auth import logout
from django.shortcuts import redirect


def logout_get(request):
    logout(request)
    return redirect("login")

urlpatterns = [
   path("admin/", admin.site.urls),
    path("login/", auth_views.LoginView.as_view(template_name="refs/login.html"), name="login"),
    path("logout/", logout_get, name="logout"),
    path("", include("django.contrib.auth.urls")),
    path("", include("refs.urls")),
    path("ckeditor5/", include("django_ckeditor_5.urls")),  # <-- add
    
]

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
