Bug description
Example url:
https://services.odata.org/OData/OData.svc/Products?$skip=2&$top=2&$orderby=Rating
The URL above is taken from the Open Data Protocol documentation page.
If we try to validate it:
validators.url("https://services.odata.org/OData/OData.svc/Products?$skip=2&$top=2&$orderby=Rating")
We get the following output:
ValidationError(func=url, args={'value': 'https://services.odata.org/OData/OData.svc/Products?$skip=2&$top=2&$orderby=Rating'})
If we remove the dollar signs:
https://services.odata.org/OData/OData.svc/Products?skip=2&top=2&orderby=Rating
The output simply shows:
Expected behaviour
Allow dolllar sign in URL query.
validators.url("https://services.odata.org/OData/OData.svc/Products?$skip=2&$top=2&$orderby=Rating")
Should return