From 6a06446754cab69a978b939c7d690ad85294ffc7 Mon Sep 17 00:00:00 2001 From: Laetitia Getti Date: Mon, 22 May 2023 14:43:44 +0200 Subject: [PATCH] hide sign up page for unauthorized users --- .../templates/registration/beta_version.html | 14 ++++++++++++++ la_chariotte/accounts/urls.py | 8 +++++++- la_chariotte/templates/base.html | 5 ++++- .../templates/help/join_grouped_order.html | 14 ++++++++++++++ la_chariotte/templates/home.html | 12 ++++++------ la_chariotte/urls.py | 5 +++++ 6 files changed, 50 insertions(+), 8 deletions(-) create mode 100644 la_chariotte/accounts/templates/registration/beta_version.html create mode 100644 la_chariotte/templates/help/join_grouped_order.html diff --git a/la_chariotte/accounts/templates/registration/beta_version.html b/la_chariotte/accounts/templates/registration/beta_version.html new file mode 100644 index 0000000..5bb3956 --- /dev/null +++ b/la_chariotte/accounts/templates/registration/beta_version.html @@ -0,0 +1,14 @@ +{% extends 'base.html' %} + +{% block title %}Version beta{% endblock %} +{% block content_title %}Ceci est une version beta{% endblock %} + +{% block content %} +
+

Bonjour, et merci de visiter la Chariotte !

+

Elle est en pleine construction. Si vous voulez bien faire partie des testeurs et de testeuses motivés de cette première version beta, + et faire quelques retours, n'hésitez pas à envoyer un mail pour avoir accès à la page de création de compte !

+ +

A très vite !

+
+{% endblock %} \ No newline at end of file diff --git a/la_chariotte/accounts/urls.py b/la_chariotte/accounts/urls.py index ebf4479..08e8937 100644 --- a/la_chariotte/accounts/urls.py +++ b/la_chariotte/accounts/urls.py @@ -1,9 +1,15 @@ from django.urls import include, path +from django.views.generic import TemplateView from . import views app_name = "accounts" urlpatterns = [ - path("inscription/", views.SignUpView.as_view(), name="signup"), + path("inscription/", views.SignUpView.as_view(), name="signup-authorized"), + path( + "version-beta/", + TemplateView.as_view(template_name="registration/beta_version.html"), + name="signup", + ), path("", include("django.contrib.auth.urls")), ] diff --git a/la_chariotte/templates/base.html b/la_chariotte/templates/base.html index 46f0284..3dac354 100644 --- a/la_chariotte/templates/base.html +++ b/la_chariotte/templates/base.html @@ -78,6 +78,7 @@ Accueil + {% if user.is_authenticated %} Mes commandes @@ -85,8 +86,9 @@ Créer une commande groupée + {% endif %} - + Rejoindre une commande groupée @@ -119,6 +121,7 @@