Ejemplo n.º 1
0
 def __init__(self, *args, **kwargs):
     self._urlhash = ""
     # automatically generate key_name
     if "url" in kwargs and kwargs["url"]:
         kwargs["url"] = urlnorm.norms(kwargs["url"])
         self._urlhash = Document.hash(kwargs["url"])
         kwargs["key_name"] = "document:%s" % self._urlhash
     super(Document, self).__init__(*args, **kwargs)
Ejemplo n.º 2
0
 def hash_url(cls, url):
     url = urlnorm.norms(url)
     return Document.hash(url)