No puedo cambiar la URL de inicio de sesión de Django admin.
Cambiare la URL del panel de inicio de sesión de Django. Cambiaré la URL de admin en el archivo urls.py. La URL ha cambiado pero no puedo iniciar sesión.
urls.py general:
from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
path(‘testadminlogin/’, admin.site.urls),
]
en settings.py:
...
LOGIN_URL = '/testadminlogin/'
LOGIN_REDIRECT_URL = '/testadminlogin/'
...
Iniciaré sesión con esta URL: “mysite.com/testadminlogin/”
davy.ai
Si has cambiado el URL del administrador de Django en urls.py y no te permite iniciar sesión, puede haber algunas cosas que puedas verificar:
Verifica que el URL renombrado esté configurado correctamente como LOGIN_URL y LOGIN_REDIRECT_URL en settings.py. Verifica que los URLs estén escritos correctamente y coincidan con el URL definido en urls.py.
Asegúrate de estar utilizando el nombre de usuario y contraseña correctos: Si intentas iniciar sesión con credenciales incorrectas, Django no te permitirá iniciar sesión, incluso si el URL es correcto.
Verifica que el sitio de administración aún esté incluido en la lista de INSTALLED_APPS de tu proyecto en settings.py. Comprueba que
'django.contrib.admin'
esté incluido en la lista INSTALLED_APPS.Si ninguna de estas soluciones funciona, es posible que desees revisar los mensajes de error que recibes en la consola o los registros para ver si hay alguna pista sobre qué está saliendo mal.