Import urlparse! Duh. I should remember to turn flymake-mode on.

This commit is contained in:
Christopher Allan Webber 2011-04-16 12:46:58 -05:00
parent d024806a0b
commit f61a41b89d

View File

@ -15,6 +15,7 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
import os import os
import urlparse
import uuid import uuid
from werkzeug.utils import secure_filename from werkzeug.utils import secure_filename
@ -106,7 +107,7 @@ class StorageInterface(object):
# Subclasses should override this method. # Subclasses should override this method.
self.__raise_not_implemented() self.__raise_not_implemented()
def url_for_file(self, filepath): def file_url(self, filepath):
""" """
Get the URL for this file. This assumes our storage has been Get the URL for this file. This assumes our storage has been
mounted with some kind of URL which makes this possible. mounted with some kind of URL which makes this possible.
@ -176,7 +177,7 @@ class BasicFileStorage(StorageInterface):
# checks to avoid race conditions). # checks to avoid race conditions).
os.remove(self._resolve_filepath(filepath)) os.remove(self._resolve_filepath(filepath))
def url_for_file(self, filepath): def file_url(self, filepath):
if not self.base_url: if not self.base_url:
raise NoWebServing( raise NoWebServing(
"base_url not set, cannot provide file urls") "base_url not set, cannot provide file urls")