OpenQuizz
Une application de gestion des contenus pédagogiques
FloatConverter Class Reference
Inheritance diagram for FloatConverter:
Collaboration diagram for FloatConverter:

Public Member Functions

def __init__ (self, map, min=None, max=None, signed=False)
 
- Public Member Functions inherited from NumberConverter
def __init__ (self, map, fixed_digits=0, min=None, max=None, signed=False)
 
def to_python (self, value)
 
def to_url (self, value)
 
def signed_regex (self)
 
- Public Member Functions inherited from BaseConverter
def __init__ (self, map)
 

Static Public Attributes

 regex
 
 num_convert
 
- Static Public Attributes inherited from NumberConverter
 weight
 
- Static Public Attributes inherited from BaseConverter
 regex
 
 weight
 

Additional Inherited Members

- Data Fields inherited from NumberConverter
 regex
 
 fixed_digits
 
 min
 
 max
 
 signed
 
- Data Fields inherited from BaseConverter
 map
 

Detailed Description

This converter only accepts floating point values::

    Rule("/probability/<float:probability>")

By default it only accepts unsigned, positive values. The ``signed``
parameter will enable signed, negative values. ::

    Rule("/offset/<float(signed=True):offset>")

:param map: The :class:`Map`.
:param min: The minimal value.
:param max: The maximal value.
:param signed: Allow signed (negative) values.

.. versionadded:: 0.15
    The ``signed`` parameter.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  map,
  min = None,
  max = None,
  signed = False 
)

Field Documentation

◆ num_convert

num_convert
static

◆ regex

regex
static

The documentation for this class was generated from the following file: