feat(buy): send products list to buy view.
This commit is contained in:
@@ -8,8 +8,16 @@ from .forms import ImportProductsForm, PurchaseForm, SaleLineFormSet, Reconcilia
|
||||
|
||||
import csv
|
||||
import io
|
||||
import json
|
||||
from decimal import Decimal
|
||||
|
||||
|
||||
class DecimalEncoder(json.JSONEncoder):
|
||||
def default(self, obj):
|
||||
if isinstance(obj, Decimal):
|
||||
return float(obj)
|
||||
return json.JSONEncoder.default(self, obj)
|
||||
|
||||
def index(request):
|
||||
return render(request, 'don_confiao/index.html')
|
||||
|
||||
@@ -47,6 +55,7 @@ def buy(request):
|
||||
'sale_form': sale_form,
|
||||
'linea_formset': line_formset,
|
||||
'summary_form': sale_summary_form,
|
||||
'list_products': json.dumps(Product.to_list(), cls=DecimalEncoder),
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user