/src/danseku/resources/helpers.py
Python | 22 lines | 16 code | 5 blank | 1 comment | 2 complexity | 5e08d0f9d70d3152c49e3ee4edc1a580 MD5 | raw file
Possible License(s): BSD-3-Clause
- # -*- coding: utf8 -*-
-
- import os.path
- import re
- from time import strftime
-
- from django.conf import settings
-
- SEMESTERS = (
- (u"H", u"H?¸st"),
- (u"V", u"V??r"),
- )
-
- def resource_uploader(instance, filename):
- filename = strftime("%Y-%m-%d-") + filename
- fn = "%s/%s/%s" % (instance.owner.__class__.__name__.lower(), instance.owner._pathkey(), filename)
- prefix = settings.MEDIA_ROOT
- if prefix[-1] != "/": prefix += "/"
- return fn
-
- def is_editing(request):
- return request.GET.has_key(settings.KEYS["new"]) or request.GET.has_key(settings.KEYS["edit"])