Vraie page de connexion app (non-staff) + deconnexion

This commit is contained in:
2026-06-30 23:06:43 +02:00
parent e5138c60bd
commit 358cf35790
4 changed files with 54 additions and 3 deletions
+4 -2
View File
@@ -106,5 +106,7 @@ STORAGES = {
DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
# Redirections de connexion vers l'admin
LOGIN_URL = "/admin/login/"
# Connexion via la page de l'app (ouverte à tout utilisateur actif, pas seulement staff)
LOGIN_URL = "/login/"
LOGIN_REDIRECT_URL = "/dashboard/"
LOGOUT_REDIRECT_URL = "/login/"
+3
View File
@@ -1,4 +1,5 @@
from django.contrib import admin
from django.contrib.auth import views as auth_views
from django.urls import path, include
from django.views.generic import RedirectView
@@ -8,6 +9,8 @@ admin.site.index_title = "Gestion de la micro-entreprise"
urlpatterns = [
path("", RedirectView.as_view(url="/dashboard/", permanent=False)),
path("login/", auth_views.LoginView.as_view(), name="login"),
path("logout/", auth_views.LogoutView.as_view(), name="logout"),
path("admin/", admin.site.urls),
path("", include("compta.urls")),
]