Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
F
flask-admin
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Python-Dev
flask-admin
Commits
620fbf71
Commit
620fbf71
authored
May 24, 2014
by
Paul Brown
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
attempt to fix "Not a valid datetime value" error
parent
6441b0a2
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
2 deletions
+10
-2
fields.py
flask_admin/form/fields.py
+10
-2
No files found.
flask_admin/form/fields.py
View file @
620fbf71
...
...
@@ -14,7 +14,8 @@ class DateTimeField(fields.DateTimeField):
Allows modifying the datetime format of a DateTimeField using form_args.
"""
widget
=
admin_widgets
.
DateTimePickerWidget
()
def
__init__
(
self
,
label
=
None
,
validators
=
None
,
widget_format
=
None
,
**
kwargs
):
def
__init__
(
self
,
label
=
None
,
validators
=
None
,
formats
=
None
,
default_format
=
None
,
widget_format
=
None
,
**
kwargs
):
"""
Constructor
...
...
@@ -22,13 +23,20 @@ class DateTimeField(fields.DateTimeField):
Label
:param validators:
Field validators
:param formats:
Supported time formats, as a enumerable.
:param default_format:
Default time format. Defaults to '
%
Y-
%
m-
%
d
%
H:
%
M:
%
S'
:param widget_format:
Widget date format. Defaults to 'yyyy-mm-dd hh:ii:ss'
:param kwargs:
Any additional parameters
"""
super
(
DateTimeField
,
self
)
.
__init__
(
label
,
validators
,
**
kwargs
)
self
.
formats
=
formats
or
(
'
%
Y-
%
m-
%
d
%
H:
%
M:
%
S'
,
'
%
Y-
%
m-
%
d
%
H:
%
M'
)
self
.
default_format
=
default_format
or
'
%
Y-
%
m-
%
d
%
H:
%
M:
%
S'
self
.
widget_format
=
widget_format
or
'yyyy-mm-dd hh:ii:ss'
class
TimeField
(
fields
.
Field
):
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
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 comment