diff --git a/config/settings.py b/config/settings.py index da9ec0f..bcde81e 100644 --- a/config/settings.py +++ b/config/settings.py @@ -43,7 +43,6 @@ INSTALLED_APPS = [ 'yeast.apps.YeastLabConfig', 'beer.apps.BeerConfig', 'kegs.apps.KegConfig', - #'django.contrib.sites.apps.SitesConfig', 'django.contrib.humanize.apps.HumanizeConfig', 'django_nyt.apps.DjangoNytConfig', 'mptt', @@ -59,7 +58,7 @@ INSTALLED_APPS = [ MIDDLEWARE = [ 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', - # 'django.middleware.csrf.CsrfViewMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', # 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', @@ -105,7 +104,9 @@ WIKI_ACCOUNT_SIGNUP_ALLOWED = True DEFAULT_AUTO_FIELD='django.db.models.AutoField' from django.urls import reverse_lazy -LOGIN_REDIRECT_URL = reverse_lazy('wiki:get', kwargs={'path': ''}) +LOGIN_REDIRECT_URL = 'home' +LOGIN_URL = 'login' +LOGOUT_REDIRECT_URL = 'home' LOGGING = { "version": 1, diff --git a/config/urls.py b/config/urls.py index ab2e7bd..7ea21c1 100644 --- a/config/urls.py +++ b/config/urls.py @@ -1,11 +1,16 @@ from django.urls import include, path from django.contrib import admin from django.contrib.flatpages import views -from .views import home, ChangePasswordView +from .views import home + +from django.contrib.sites.models import Site +admin.site.unregister(Site) + urlpatterns = [ path('admin/doc/', include('django.contrib.admindocs.urls')), path('admin/', admin.site.urls), + path('account/', include('django.contrib.auth.urls')), path('about/', views.flatpage, {'url': '/about/'}, name='about'), path("pages/", include('django.contrib.flatpages.urls')), path('yeast/', include(('yeast.urls', 'yeast'))), @@ -13,6 +18,6 @@ urlpatterns = [ path('kegs/', include(('kegs.urls', 'kegs'))), path('notifications/', include('django_nyt.urls')), path('wiki/', include('wiki.urls')), - path('change-password/', ChangePasswordView.as_view(), name='change_password'), + #path('change-password/', ChangePasswordView.as_view(), name='change_password'), path('', home, name="home"), ] diff --git a/config/views.py b/config/views.py index e2b0b47..0ba4c67 100644 --- a/config/views.py +++ b/config/views.py @@ -5,9 +5,3 @@ from django.urls import reverse_lazy def home(request): return render(request, 'home.html',{}) - - -class ChangePasswordView(PasswordChangeView): - form_class = PasswordChangeForm - success_url = reverse_lazy('home') - template_name = 'change_password.html' \ No newline at end of file diff --git a/templates/registration/login.html b/templates/registration/login.html new file mode 100644 index 0000000..d753146 --- /dev/null +++ b/templates/registration/login.html @@ -0,0 +1,23 @@ +{% extends 'base.html' %} +{% block style %} +form { display: table; } +p { display: table-row; } +label { display: table-cell; } +input { display: table-cell; } +{% endblock %} + +{% block content %} +
+
+