Razmig Sarkissian 2 months ago
commit 095a446675
  1. 8
      api/views.py
  2. 2
      shop/templates/shop/product_list.html
  3. 4
      tournaments/templates/tournaments/navigation_base.html

@ -80,7 +80,13 @@ class TournamentViewSet(SoftDeleteViewSet):
def get_queryset(self):
if self.request.user.is_anonymous:
return []
return self.queryset.filter(event__creator=self.request.user)
return self.queryset.filter(
Q(event__creator=self.request.user))
return self.queryset.filter(
Q(event__creator=self.request.user) | Q(related_user=self.request.user)
).distinct()
def perform_create(self, serializer):
serializer.save()

@ -9,7 +9,7 @@
{% include 'shop/partials/navigation_base.html' %}
<div class="info-box" style="border-left: 4px solid #f39200; padding: 12px; margin: 20px 12px;">
<h3 style="color: #505050; margin-top: 0;">Bienvenue sur la boutique Padel Club des copains !</h3>
<h3 style="color: #505050; margin-top: 0;">Bienvenue sur la boutique Padel Club !</h3>
<p style="margin-top: 10px; margin-bottom: 0;"><strong>Photos :</strong> Les photos des vêtements n'ont pas encore tous le logo, la description indique où il se situera.
<p style="margin-top: 10px; margin-bottom: 0;"><strong>Livraison :</strong> Commandez en ligne et récupérez votre commande en main propre lors de votre prochaine session de padel au club. La livraison peut être possible !</p>
</div>

@ -3,12 +3,12 @@
<a href="{% url 'clubs' %}" class="orange">Clubs</a>
{% if user.is_authenticated %}
<a href="{% url 'my-tournaments' %}" class="orange">Mes tournois</a>
<!--<a href="{% url 'shop:my_orders' %}">Mes commandes</a>-->
<a href="{% url 'shop:my_orders' %}">Mes commandes</a>
<a href="{% url 'profile' %}">Mon compte</a>
{% else %}
<a href="{% url 'custom-login' %}">Se connecter</a>
{% endif %}
<!--<a href="{% url 'shop:product_list' %}">La boutique</a>-->
<a href="{% url 'shop:product_list' %}">La boutique</a>
{% if user.is_authenticated and user.is_staff %}
<a href="{% url 'private-tournaments' %}" class="orange">Tournois privés</a>
<a href="{% url 'admin:tournaments_tournament_dashboard' %}" class="download-button">Tableau de bord</a>

Loading…
Cancel
Save