Доброго времени суток!
Пожалуйста, помогите советом: требуется объединить две таблцы(создаваемые посредством django-tables2) в одно представление? Возможно ли их объединение в представлении так:
Исходные данные(views.py)
def new_orders(request):
kargs = {}
kargs['table_new_order'] = OwnerTable(Orders.objects.filter(status_id='1'))
RequestConfig(request).configure(kargs['table_new_order'])
return render(request, 'new_order.html', kargs)
def progress_orders(request):
kargs = {}
kargs['table_progress_order'] = OwnerTable(Orders.objects.all())
RequestConfig(request).configure(kargs['table_progress_order'])
return render(request, 'progress_order.html', kargs)
После объединения(views.py):
def orders(request):
kargs = {}
kargs['table_new_order'] = OwnerTable(Orders.objects.filter(status_id='1'))
kargs['table_progress_order'] = OwnerTable(Orders.objects.all())
RequestConfig(request).configure(kargs['table_progress_order'])
RequestConfig(request).configure(kargs['table_new_order'])
return render(request, 'new_order.html', kargs)
Кроме того, возможно ли объединять в одной функции представления, например обработку формы и вывод таблицы или иных данных?
Если так делать не правильно, подскажите верный путь к отображению на одной странице, например вывода формы и нескольких таблиц?
Заранее спасибо, за информацию!