diff options
author | Parth Buch | 2012-07-26 13:42:16 +0530 |
---|---|---|
committer | Parth Buch | 2012-07-26 13:42:16 +0530 |
commit | a2e10a540f37507a80228be999550cb1ae6db696 (patch) | |
tree | 2cdb68830c9951e8f67805d6a11233c3a4903984 /stapp | |
parent | fb25a59dd7e675fd785dcd2626e5521489ffbd7f (diff) | |
download | stproject-a2e10a540f37507a80228be999550cb1ae6db696.tar.gz stproject-a2e10a540f37507a80228be999550cb1ae6db696.tar.bz2 stproject-a2e10a540f37507a80228be999550cb1ae6db696.zip |
Revert "random video id generation"
This reverts commit fb25a59dd7e675fd785dcd2626e5521489ffbd7f.
Diffstat (limited to 'stapp')
-rw-r--r-- | stapp/video/models.py | 15 | ||||
-rw-r--r-- | stapp/video/views.py | 2 |
2 files changed, 1 insertions, 16 deletions
diff --git a/stapp/video/models.py b/stapp/video/models.py index b40067b..0f79ca7 100644 --- a/stapp/video/models.py +++ b/stapp/video/models.py @@ -3,24 +3,12 @@ from django.db.models.signals import post_delete from signals import delete_files from taggit.managers import TaggableManager -from base64 import b32encode -from hashlib import sha1 -from random import random import settings import uuid import datetime import Image, os -def pkgen(): - rude = ('lol',) - bad_pk = True - while bad_pk: - pk = b32encode(sha1(str(random())).digest()).lower()[:6] - bad_pk = False - for rw in rude: - if pk.find(rw) >= 0: bad_pk = True - return pk def get_file_path(instance, filename): ext = filename.split('.')[-1] @@ -38,15 +26,12 @@ class Video(models.Model): filename = models.FileField(upload_to=get_file_path) image = models.ImageField(upload_to=get_image_path) description = models.TextField() - mykey = models.CharField(max_length=6, default=pkgen) created = models.DateTimeField(auto_now_add=True) tags = TaggableManager() def __unicode__(self): return self.name - - #Call the delete_files signal to delete physical files on delete of record post_delete.connect(delete_files, Video) diff --git a/stapp/video/views.py b/stapp/video/views.py index 54d3f54..d517c74 100644 --- a/stapp/video/views.py +++ b/stapp/video/views.py @@ -11,7 +11,7 @@ def show(request): #Get the latest video to display on the front page latest_video = Video.objects.latest('created') - return HttpResponse(latest_video.mykey) + #Get last three modified modules latest_modules = Module.objects.order_by('-modified')[0:3] all_modules = Module.objects.order_by('modified') |