diff --git a/inventory/models.py b/inventory/models.py index ae2a59ee..223d8f40 100644 --- a/inventory/models.py +++ b/inventory/models.py @@ -2003,7 +2003,7 @@ class Lead(models.Model): .first() ) def get_absolute_url(self): - return reverse("lead_detail", args=[self.slug]) + return reverse("lead_detail", args=[self.dealer.slug,self.slug]) def save(self, *args, **kwargs): if not self.slug: diff --git a/inventory/views.py b/inventory/views.py index 672e5b6a..f8ba32eb 100644 --- a/inventory/views.py +++ b/inventory/views.py @@ -6031,7 +6031,7 @@ def lead_create(request, dealer_slug): f"lead created successfully for dealer {dealer_slug} by user:{user_username}" ) messages.success(request, _("Lead created successfully")) - return redirect("lead_list", dealer_slug=dealer.slug) + return redirect("lead_detail",dealer_slug=dealer_slug,slug=instance.slug) else: logger.error( f"error creating leading for dealer {dealer_slug} by user:{user_username}" diff --git a/templates/inventory/car_detail.html b/templates/inventory/car_detail.html index d4e16fe1..12fbdab3 100644 --- a/templates/inventory/car_detail.html +++ b/templates/inventory/car_detail.html @@ -268,7 +268,7 @@ {% trans "Marked Price"|capfirst %} {{ car.finances.marked_price|floatformat:2 }} - + {% comment %} {% trans "Selling Price"|capfirst %} {{ car.finances.selling_price|floatformat:2 }} @@ -295,7 +295,7 @@ {% trans "Total"|capfirst %} {{ car.finances.total_vat|floatformat:2 }} - + {% endcomment %} {% if perms.inventory.change_carfinance %} diff --git a/templates/sales/estimates/estimate_form.html b/templates/sales/estimates/estimate_form.html index 14fa118a..8c132101 100644 --- a/templates/sales/estimates/estimate_form.html +++ b/templates/sales/estimates/estimate_form.html @@ -161,41 +161,39 @@ {% endfor %} - -
-
- Select a car + +
+
+ Select a car +
+ +
+ +
+ {% for item in items %} +
+ {{item.model}} + {{item.make}} {{item.model}} {{item.serie}} {{item.trim}} {{item.color_name}} +
+
+ ({{item.hash_count}} in stock) +
+ {% endfor %} +
+
+
+
+
+ + {% trans "Cancel" %} +
+ + - - -
- {% for item in items %} -
- {{item.model}} - {{item.make}} {{item.model}} {{item.serie}} {{item.trim}} {{item.color_name}} -
-
- ({{item.hash_count}} in stock) -
- {% endfor %} -
- - - -
-
- - {% trans "Cancel" %} -
- - - + - - - - + {% endblock %} {% block customJS %} - {% endblock %} - +{% endblock %}