From 33de8a1d406a7c0dfa84e454082c59029200571c Mon Sep 17 00:00:00 2001 From: Brody Wilton <brodywilton@hotmail.com> Date: Fri, 22 Mar 2024 01:26:42 +0000 Subject: [PATCH] implement logout --- myproject/myapp/templates/_base.html | 12 ++++++++---- myproject/myapp/templates/pricing.html | 7 +++++++ myproject/myapp/urls.py | 2 +- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/myproject/myapp/templates/_base.html b/myproject/myapp/templates/_base.html index c9ba994..9814416 100644 --- a/myproject/myapp/templates/_base.html +++ b/myproject/myapp/templates/_base.html @@ -62,7 +62,7 @@ <a href="{% url 'pricing' %}" class="block py-2 px-3 text-gray-900 rounded hover:bg-gray-100 md:hover:bg-transparent md:border-0 md:hover:text-blue-700 md:p-0 dark:text-white md:dark:hover:text-blue-500 dark:hover:bg-gray-700 dark:hover:text-white md:dark:hover:bg-transparent" - >Pricing</a + >Tokens</a > </li> <li> @@ -72,14 +72,18 @@ >Dashboard</a > </li> + <form action="{% url 'user_logout' %}" method="post"> + {% csrf_token %} + <button type="submit">Logout</button> + </form> - <li> + <!-- <li> <a - href="#" + href="{% url 'user_logout' %}" class="block py-2 px-3 text-gray-900 rounded hover:bg-gray-100 md:hover:bg-transparent md:border-0 md:hover:text-blue-700 md:p-0 dark:text-white md:dark:hover:text-blue-500 dark:hover:bg-gray-700 dark:hover:text-white md:dark:hover:bg-transparent" >Logout</a > - </li> + </li> --> {% else %} <li> <a diff --git a/myproject/myapp/templates/pricing.html b/myproject/myapp/templates/pricing.html index 66b2954..42ff5a9 100644 --- a/myproject/myapp/templates/pricing.html +++ b/myproject/myapp/templates/pricing.html @@ -1,5 +1,12 @@ {% extends "_base.html" %}{% block content %} +<div class="grid content-start"> + <div class="my-5"> + <h1>Purchase Tokens</h1> + <p>We operate through a token model. To use our service, you must purchase tokens that can be redeemed for model runs.</p> + </div> +</div> + <div class="grid grid-cols-2 content-start"> <div class="w-full mx-auto max-w-sm p-4 bg-white border border-gray-200 rounded-lg shadow sm:p-8 dark:bg-gray-800 dark:border-gray-700"> <h5 class="mb-4 text-xl font-medium text-gray-500 dark:text-gray-400">Trial plan</h5> diff --git a/myproject/myapp/urls.py b/myproject/myapp/urls.py index a900d2e..9edf0ee 100644 --- a/myproject/myapp/urls.py +++ b/myproject/myapp/urls.py @@ -23,5 +23,5 @@ urlpatterns = [ path('instrument_detection/', InstrumentDetectionView.as_view(), name='instrument_detection'), path('password_change/', auth_views.PasswordChangeView.as_view(template_name='password_change_form.html'), name='password_change'), path('password_change/done/', auth_views.PasswordChangeDoneView.as_view(template_name='password_change_done.html'), name='password_change_done'), - path('logout/', auth_views.LogoutView.as_view(next_page=index), name='logout') + path('user_logout/', auth_views.LogoutView.as_view(next_page='index'), name='user_logout') ] -- GitLab