Show product name in hosting order detail
This commit is contained in:
		
					parent
					
						
							
								5df2080f92
							
						
					
				
			
			
				commit
				
					
						10e8f0a820
					
				
			
		
					 2 changed files with 15 additions and 5 deletions
				
			
		| 
						 | 
				
			
			@ -166,12 +166,22 @@
 | 
			
		|||
                        </div>
 | 
			
		||||
                    </div>
 | 
			
		||||
                {% else %}
 | 
			
		||||
                    <p>
 | 
			
		||||
                        <strong>{% trans "Product" %}:</strong> 
 | 
			
		||||
                        {{ product_name }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                    <div class="row">
 | 
			
		||||
                        <div class="col-sm-6">
 | 
			
		||||
                            <p>
 | 
			
		||||
                                <span>{% trans "Amount" %}: </span>
 | 
			
		||||
                                <strong class="pull-right">{{order.price|floatformat:2|intcomma}} CHF</strong>
 | 
			
		||||
                            </p>
 | 
			
		||||
                            {% if order.generic_payment_description %}
 | 
			
		||||
                                <p>
 | 
			
		||||
                                    <span>{% trans "Description" %}: </span>
 | 
			
		||||
                                    <strong class="pull-right">{{order.generic_payment_description}}</strong>
 | 
			
		||||
                                </p>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                            {% if order.subscription_id %}
 | 
			
		||||
                            <p>
 | 
			
		||||
                                <span>{% trans "Recurring" %}: </span>
 | 
			
		||||
| 
						 | 
				
			
			@ -179,9 +189,6 @@
 | 
			
		|||
                            </p>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                        </div>
 | 
			
		||||
                        <div class="col-sm-12">
 | 
			
		||||
                            <hr class="thin-hr">
 | 
			
		||||
                        </div>
 | 
			
		||||
                    </div>
 | 
			
		||||
                {% endif %}
 | 
			
		||||
            </div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -59,7 +59,8 @@ from .forms import (
 | 
			
		|||
)
 | 
			
		||||
from .mixins import ProcessVMSelectionMixin, HostingContextMixin
 | 
			
		||||
from .models import (
 | 
			
		||||
    HostingOrder, HostingBill, HostingPlan, UserHostingKey, VMDetail
 | 
			
		||||
    HostingOrder, HostingBill, HostingPlan, UserHostingKey, VMDetail,
 | 
			
		||||
    GenericProduct
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
logger = logging.getLogger(__name__)
 | 
			
		||||
| 
						 | 
				
			
			@ -865,7 +866,9 @@ class OrdersHostingDetailView(LoginRequiredMixin, DetailView):
 | 
			
		|||
            if obj.generic_product_id is not None:
 | 
			
		||||
                # generic payment case
 | 
			
		||||
                logger.debug("Generic payment case")
 | 
			
		||||
 | 
			
		||||
                context['product_name'] = GenericProduct.objects.get(
 | 
			
		||||
                    id=obj.generic_product_id
 | 
			
		||||
                ).product_name
 | 
			
		||||
            else:
 | 
			
		||||
                # invoice for previous order
 | 
			
		||||
                logger.debug("Invoice of VM order")
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue