Comments (4)
I've built this using React and the convention is to use empty string for blank number inputs.
But I agree it doesn't make sense to use string for integer field. I'll fix it soon.
from django-jsonform.
I've fixed this issue and released a new version (v.2.5.0).
Please upgrade using pip install -U django-jsonform
.
Also, remember to refresh browser cache to load updated js files.
Thank you for reporting this issue.
from django-jsonform.
All fields are optional by default. I'm not sure what's wrong.
Could you post a sample schema for me to reproduce this?
from django-jsonform.
I just realized that my problem is not with field being required, it's that the empty value for "int" field is stored as an empty string. This fails my model validation that asserts the value to be either None
or an integer instance. Because it's a string, the validation fails.
Here's the relevant schema:
{
'type': 'object',
'keys': {
...
'team_id': {
'type': 'integer',
},
...
},
}
from django-jsonform.
Related Issues (20)
- Error message for uniqueItems is not readable HOT 2
- Radio button displayed incorrectly HOT 1
- Support for making the whole form readonly HOT 1
- Rich text input widget
- Error if the value is null and the schema expects a different thing HOT 4
- Support for related objects in Dropdown HOT 2
- Schema-free JSON? HOT 3
- Allow autocomplete when using multiselect HOT 2
- Can not select option from list HOT 10
- Referencing to an external jsonschema file HOT 4
- DeprecationWarning on pkg_resources usage HOT 1
- When initial form data is empty, the widget doesn't create the expected data structure HOT 4
- When the form has initial data and the schema is updated, the form throws an error HOT 2
- Add option to show the json value HOT 1
- Including the JS in our own bundle? HOT 2
- Default layout of jsonform in Django Admin HOT 4
- Bug when using multi select with custom title HOT 5
- Object of type UUID is not JSON serializable HOT 1
- New release HOT 1
- Custom validation of object properties not showing error next to field HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-jsonform.