diff --git a/project/docs/views/base_views.py b/project/docs/views/base_views.py
index a9a59a4..5734c3c 100644
--- a/project/docs/views/base_views.py
+++ b/project/docs/views/base_views.py
@@ -87,6 +87,7 @@ class BaseViews(object):
TEMPLATE_IMG = 'docs/_base/preview.html'
TEMPLATE_FORM_JS = 'docs/stub_js.html'
TEMPLATE_CREATE_DOCS = ''
+ TEMPLATE_DOCS_LIST = ''
TEMPLATE_EMAIL = 'docs/email/base_email.html'
TEMPLATE_EMAIL_FORM = 'docs/email/base_email_form.html'
@@ -231,6 +232,7 @@ class BaseViews(object):
'obj_list_count_before_filtering': obj_list_count_before_filtering,
'email_form': email_form,
'template_create_docs': self.TEMPLATE_CREATE_DOCS,
+ 'template_docs_list': self.TEMPLATE_DOCS_LIST,
'maybe_sign': self.MAYBE_SIGNED,
}
self.update_list_dict(dictionary)
@@ -339,7 +341,7 @@ class BaseViews(object):
if self.request.method == 'POST':
obj.delete()
success = True
- result = {'title': u'Удаление документа',
+ result = {'title': u'Удаление документа',
'msg': u'Удалён документ:
%s №%d от %s' % (self.PADEJI['imenit'], del_num, del_date),
'success': success,
'del_id': del_id,
@@ -434,9 +436,10 @@ class BaseViews(object):
'padeji_mnoj': self.PADEJI_MNOJ,
'url_prefix': self.URL_PREFIX,
'template_create_docs': self.TEMPLATE_CREATE_DOCS,
+ 'template_docs_list': self.TEMPLATE_DOCS_LIST,
'email_form': email_form,
'maybe_sign': self.MAYBE_SIGNED,
- }
+ }
return render(self.request, self.TEMPLATE_IMG, dictionary)
except:
raise
@@ -717,7 +720,7 @@ class BaseItemsViews(BaseViews):
d.pop('created_at', None)
d.pop('updated_at', None)
kwargs['initial_items'].append(d)
-
+
self.set_item_formset_class(extra_count=len(kwargs['initial_items']))
return self.add(self.request, *args, **kwargs)
diff --git a/project/docs/views/invoice.py b/project/docs/views/invoice.py
index ca6d5f1..56b4013 100644
--- a/project/docs/views/invoice.py
+++ b/project/docs/views/invoice.py
@@ -40,6 +40,7 @@ class InvoiceViews(BaseItemsViews):
TEMPLATE_LIST = 'docs/invoice/list.html'
TEMPLATE_FORM = 'docs/invoice/form.html'
TEMPLATE_CREATE_DOCS = 'docs/parts/invoice_create_docs.html'
+ TEMPLATE_DOCS_LIST = 'docs/parts/invoice_docs_list.html'
# для генерации pdf/xls
PDF_TEMPLATE = 'docs/invoice/as_pdf.html'
diff --git a/project/templates/docs/_base/base_list.html b/project/templates/docs/_base/base_list.html
index 071764d..0b833c8 100644
--- a/project/templates/docs/_base/base_list.html
+++ b/project/templates/docs/_base/base_list.html
@@ -46,17 +46,7 @@