Remove some unnecessary intermediate lists

Use generator comprehensions for efficiency and cleaner code.

(imported from commit 6b4b709515b5c904ef38b8ea33a9d4a4af0f5468)
This commit is contained in:
Keegan McAllister
2012-09-05 11:41:53 -04:00
parent 3e51ef8c1c
commit 04b1c21333
2 changed files with 5 additions and 5 deletions

View File

@@ -127,7 +127,7 @@ class Huddle(models.Model):
def get_huddle(id_list):
id_list = sorted(set(id_list))
hash_key = ",".join([str(x) for x in id_list])
hash_key = ",".join(str(x) for x in id_list)
huddle_hash = hashlib.sha1(hash_key).hexdigest()
if Huddle.objects.filter(huddle_hash=huddle_hash):
return Huddle.objects.get(huddle_hash=huddle_hash)