diff --git a/expenses_manager/expenses/static/expenses/css/base.css b/expenses_manager/expenses/static/expenses/css/base.css
index c3655f8..5cb5517 100644
--- a/expenses_manager/expenses/static/expenses/css/base.css
+++ b/expenses_manager/expenses/static/expenses/css/base.css
@@ -21,10 +21,25 @@ body {
font-weight: 500;
}
-.nav a:hover {
+.nav .nav-link {
+ text-decoration: none;
+ background-color: none;
+ border: none;
+ padding: 8px 12px;
+ font: inherit;
+ color: #333;
+ cursor: pointer;
+}
+
+.nav a:hover,
+.nav .nav-link:hover {
text-decoration: underline;
}
+.logout-form {
+ margin: 0;
+}
+
.spacer {
flex: 1;
}
diff --git a/expenses_manager/expenses/templates/expenses/base.html b/expenses_manager/expenses/templates/expenses/base.html
index 6567115..ddb876c 100644
--- a/expenses_manager/expenses/templates/expenses/base.html
+++ b/expenses_manager/expenses/templates/expenses/base.html
@@ -9,25 +9,30 @@
+ {% if user.is_authenticated %}
+
+ {% endif %}
{% block content %}{% endblock %}
diff --git a/expenses_manager/expenses/templates/registration/login.html b/expenses_manager/expenses/templates/registration/login.html
new file mode 100644
index 0000000..0bab9e8
--- /dev/null
+++ b/expenses_manager/expenses/templates/registration/login.html
@@ -0,0 +1,15 @@
+{% extends "expenses/base.html" %}
+
+{% block title %}Login{% endblock %}
+
+{% block content %}
+
+Iniciar sesión
+
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/expenses_manager/expenses_manager/settings.py b/expenses_manager/expenses_manager/settings.py
index dea6835..dec671f 100644
--- a/expenses_manager/expenses_manager/settings.py
+++ b/expenses_manager/expenses_manager/settings.py
@@ -129,5 +129,6 @@ STATIC_URL = 'static/'
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
-LOGIN_URL = '/admin/login/'
-LOGIN_REDIRECT_URL = '/'
\ No newline at end of file
+LOGIN_URL = 'login'
+LOGIN_REDIRECT_URL = 'home'
+LOGOUT_REDIRECT_URL = 'login'
\ No newline at end of file
diff --git a/expenses_manager/expenses_manager/urls.py b/expenses_manager/expenses_manager/urls.py
index d509080..18313f7 100644
--- a/expenses_manager/expenses_manager/urls.py
+++ b/expenses_manager/expenses_manager/urls.py
@@ -15,9 +15,11 @@ Including another URLconf
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
"""
from django.contrib import admin
+from django.contrib.auth import urls
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
+ path('accounts/', include(urls)),
path('', include('expenses.urls')),
]