Commit 165481bc by Prismana

perbaikan btn_upload -> button_import

1 parent 0abc3c8e
...@@ -11,7 +11,7 @@ from opensipkd.tools.report import csv_response, open_rml_pdf, open_rml_row, \ ...@@ -11,7 +11,7 @@ from opensipkd.tools.report import csv_response, open_rml_pdf, open_rml_row, \
pdf_response pdf_response
from pyramid.i18n import TranslationStringFactory from pyramid.i18n import TranslationStringFactory
from pyramid.view import (view_config, ) from pyramid.view import (view_config, )
from . import BaseView, btn_upload from . import BaseView, button_import
from ..views import BaseView from ..views import BaseView
...@@ -108,7 +108,7 @@ class ViewJabatan(BaseView): ...@@ -108,7 +108,7 @@ class ViewJabatan(BaseView):
self.edit_schema = EditSchema self.edit_schema = EditSchema
self.table = Jabatan self.table = Jabatan
self.list_schema = ListSchema self.list_schema = ListSchema
self.list_buttons = self.list_buttons + (btn_upload,) self.list_buttons = self.list_buttons + (button_import,)
# self.list_buttons = (btn_view, btn_add, btn_edit, btn_delete, btn_close) # self.list_buttons = (btn_view, btn_add, btn_edit, btn_delete, btn_close)
def get_bindings(self, row=None): def get_bindings(self, row=None):
......
...@@ -6,7 +6,7 @@ from opensipkd.tools.buttons import btn_close, btn_add ...@@ -6,7 +6,7 @@ from opensipkd.tools.buttons import btn_close, btn_add
from pyramid.i18n import TranslationStringFactory from pyramid.i18n import TranslationStringFactory
from pyramid.view import (view_config, ) from pyramid.view import (view_config, )
from . import widget_os, btn_upload from . import widget_os, button_import
from .dati2 import dati2_widget from .dati2 import dati2_widget
from ..views import BaseView from ..views import BaseView
...@@ -75,7 +75,7 @@ class Views(BaseView): ...@@ -75,7 +75,7 @@ class Views(BaseView):
self.edit_schema = EditSchema self.edit_schema = EditSchema
self.table = ResKecamatan self.table = ResKecamatan
self.list_schema = ListSchema self.list_schema = ListSchema
self.list_buttons = (btn_add, btn_close, btn_upload) self.list_buttons = (btn_add, btn_close, button_import)
def form_validator(self, form, value): def form_validator(self, form, value):
def err_kode(): def err_kode():
......
...@@ -2,7 +2,7 @@ from colander import Length ...@@ -2,7 +2,7 @@ from colander import Length
import colander import colander
from deform import (widget, ) from deform import (widget, )
from pyramid.view import (view_config, ) from pyramid.view import (view_config, )
from . import BaseView, btn_upload from . import BaseView, button_import
from opensipkd.models import ( from opensipkd.models import (
DBSession, DBSession,
...@@ -77,7 +77,7 @@ class Views(BaseView): ...@@ -77,7 +77,7 @@ class Views(BaseView):
self.edit_schema = EditSchema self.edit_schema = EditSchema
self.table = Parameter self.table = Parameter
self.list_schema = ListSchema self.list_schema = ListSchema
self.list_buttons = self.list_buttons + (btn_upload,) self.list_buttons = self.list_buttons + (button_import,)
@view_config(route_name='parameter', renderer='templates/table.pt', @view_config(route_name='parameter', renderer='templates/table.pt',
permission='user-edit') permission='user-edit')
......
...@@ -9,7 +9,7 @@ from opensipkd.models import DBSession as PartnerDBSession, DBSession, \ ...@@ -9,7 +9,7 @@ from opensipkd.models import DBSession as PartnerDBSession, DBSession, \
from opensipkd.models import Departemen, Jabatan from opensipkd.models import Departemen, Jabatan
from opensipkd.models import Partner, PartnerDepartemen from opensipkd.models import Partner, PartnerDepartemen
from opensipkd.tools import dmy, date_from_str from opensipkd.tools import dmy, date_from_str
from . import widget_os, btn_upload from . import widget_os, button_import
from ..views import ColumnDT, DataTables, BaseView from ..views import ColumnDT, DataTables, BaseView
SESS_ADD_FAILED = 'Tambah posisi partner gagal' SESS_ADD_FAILED = 'Tambah posisi partner gagal'
...@@ -99,7 +99,7 @@ class ViewPartner(BaseView): ...@@ -99,7 +99,7 @@ class ViewPartner(BaseView):
self.add_schema = AddSchema self.add_schema = AddSchema
self.edit_schema = EditSchema self.edit_schema = EditSchema
self.list_route = 'partner-departemen' self.list_route = 'partner-departemen'
self.list_buttons = self.list_buttons + (btn_upload,) self.list_buttons = self.list_buttons + (button_import,)
def form_validator(self, form, value): def form_validator(self, form, value):
print(f"Validating form with values: {value}") # Debugging print(f"Validating form with values: {value}") # Debugging
......
import colander import colander
from deform import widget from deform import widget
from pyramid.view import view_config from pyramid.view import view_config
from . import BaseView, btn_upload from . import BaseView, button_import
from ...models import User, DepartemenUser, Departemen, DBSession from ...models import User, DepartemenUser, Departemen, DBSession
from .departemen import departemen_widget, get_departemen_list from .departemen import departemen_widget, get_departemen_list
from .user import user_widget, user_select, user_list from .user import user_widget, user_select, user_list
...@@ -65,7 +65,7 @@ class Views(BaseView): ...@@ -65,7 +65,7 @@ class Views(BaseView):
self.edit_schema = EditSchema self.edit_schema = EditSchema
self.list_route = 'user-departemen' self.list_route = 'user-departemen'
self.table = DepartemenUser self.table = DepartemenUser
self.list_buttons = self.list_buttons + (btn_upload,) self.list_buttons = self.list_buttons + (button_import,)
def list_join(self, query, **kwargs): def list_join(self, query, **kwargs):
return query.outerjoin(Departemen, Departemen.id == self.table.departemen_id) \ return query.outerjoin(Departemen, Departemen.id == self.table.departemen_id) \
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!