web/lib/django/utils/hashcompat.py
changeset 29 cc9b7e14412b
parent 0 0d40e90630ef
equal deleted inserted replaced
28:b758351d191f 29:cc9b7e14412b
     6 """
     6 """
     7 
     7 
     8 try:
     8 try:
     9     import hashlib
     9     import hashlib
    10     md5_constructor = hashlib.md5
    10     md5_constructor = hashlib.md5
       
    11     md5_hmac = md5_constructor
    11     sha_constructor = hashlib.sha1
    12     sha_constructor = hashlib.sha1
       
    13     sha_hmac = sha_constructor
    12 except ImportError:
    14 except ImportError:
    13     import md5
    15     import md5
    14     md5_constructor = md5.new
    16     md5_constructor = md5.new
       
    17     md5_hmac = md5
    15     import sha
    18     import sha
    16     sha_constructor = sha.new
    19     sha_constructor = sha.new
       
    20     sha_hmac = sha