Пример #1
0
 def buildPluginUrl(self, **kwargs):
     """Create internal plugin URL with given arguments. [internal]"""
     url = self.pluginUrl or (self.argv[0] + '?service=%s' % (self.service or ''))
     if kwargs:
         url += '&' if '?' in url else '?'
         url += convert.urlencode(kwargs)
     return url
Пример #2
0
 def buildPluginUrl(self, **kwargs):
     """Create internal plugin URL with given arguments. [internal]"""
     url = self.pluginUrl or (self.argv[0] + '?service=%s' % (self.service or ''))
     if kwargs:
         url += '&' if '?' in url else '?'
         url += convert.urlencode(kwargs)
     return url
Пример #3
0
 def buildPluginUrl(self, **kwargs):
     """Create internal plugin URL with given arguments. [internal]"""
     url = self.pluginUrl or (self.argv[0] + "?service=%s" % (self.service or ""))
     if kwargs:
         url += "&" if "?" in url else "?"
         url += convert.urlencode(kwargs)
     return url
Пример #4
0
 def setParams(self, params, add=False):
     '''Returns encoded dict. If add is True, skip "?".'''
     #http://stackoverflow.com/questions/3121186/error-with-urlencode-in-python
     s = convert.urlencode(params)
     return s if add else ('?' + s)