Skip to content
Toggle navigation
Projects
Groups
Snippets
Help
aa.gusti
/
opensipkd-base
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Settings
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit c9e9a31c
authored
Dec 16, 2025
by
aa.gustiana@gmail.com
Browse Files
Options
Browse Files
Tag
Download
Plain Diff
Merge branch 'v5.0' of
https://git.opensipkd.com/aa.gusti/opensipkd-base
into v5.0
2 parents
cca1f051
74888f7e
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
2 deletions
opensipkd/base/views/upload.py
opensipkd/base/views/upload.py
View file @
c9e9a31
...
@@ -37,7 +37,8 @@ def route_list(request, p={}):
...
@@ -37,7 +37,8 @@ def route_list(request, p={}):
tmpstore
=
FileUploadTempStore
()
tmpstore
=
FileUploadTempStore
()
class
AddSchema
(
CSRFSchema
):
# class AddSchema(CSRFSchema):
class
AddSchema
(
colander
.
Schema
):
upload
=
colander
.
SchemaNode
(
upload
=
colander
.
SchemaNode
(
FileData
(),
FileData
(),
widget
=
widget
.
FileUploadWidget
(
tmpstore
),
widget
=
widget
.
FileUploadWidget
(
tmpstore
),
...
@@ -56,9 +57,12 @@ def get_form(request, schema_cls):
...
@@ -56,9 +57,12 @@ def get_form(request, schema_cls):
return
Form
(
schema
,
buttons
=
(
'simpan'
,
'batal'
))
return
Form
(
schema
,
buttons
=
(
'simpan'
,
'batal'
))
# @view_config(route_name='base-upload-logo',
# renderer='templates/form8.pt',
# permission='upload-logo', require_csrf=True)
@view_config
(
route_name
=
'base-upload-logo'
,
@view_config
(
route_name
=
'base-upload-logo'
,
renderer
=
'templates/form8.pt'
,
renderer
=
'templates/form8.pt'
,
permission
=
'upload-logo'
,
require_csrf
=
True
)
permission
=
'upload-logo'
)
def
view_file
(
request
):
def
view_file
(
request
):
form
=
get_form
(
request
,
AddSchema
)
form
=
get_form
(
request
,
AddSchema
)
if
request
.
POST
:
if
request
.
POST
:
...
...
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment