qurl_templatetag/qurl.py
def set(self, name, value):
        """ Assign a value, remove if it's None """
        clone = self._clone()
        if django.VERSION[0] <= 1 and django.VERSION[1] <= 4:
            value = value or None
        clone._qsl = [(q, v) for (q, v) in self._qsl if q != name]
        if value is not None:
            clone._qsl.append((name, value))
        return clone
def set(self, name, value):
        clone = self._clone()
        if django.VERSION[0] <= 1 and django.VERSION[1] <= 4:
            value = value or None
        clone._qsl = [(q, v) for (q, v) in self._qsl if q != name]
        if value is not None:
            clone._qsl.append((name, value))
        return clone
def set ( self , name , value ) : clone = self . _clone ( ) if django . VERSION [ 0 ] <= 1 and django . VERSION [ 1 ] <= 4 : value = value or None clone . _qsl = [ ( q , v ) for ( q , v ) in self . _qsl if q != name ] if value is not None : clone . _qsl . append ( ( name , value ) ) return clone
Assign a value, remove if it's None
Assign a value remove if it s None