tools.py 424 Bytes
from opensipkd.base.tools.api import *
from opensipkd.base.tools.buttons import *
from opensipkd.base.tools import *
from pyramid.compat import string_types
from pyramid.encode import url_quote, urlencode
from pyramid.url import QUERY_SAFE


def get_qs(_query):
    if isinstance(_query, string_types):
        qs = '?' + url_quote(_query, QUERY_SAFE)
    else:
        qs = '?' + urlencode(_query, doseq=True)
    return qs