bjjweb's People
bjjweb's Issues
Enable image uploading for techniques
Block unaccessible techniques in flow create
Fix links in js. Write test
Do something with Home link
Add arrows to flow diagram
Improve appearance of flow arrows
Enable private flows
Add logout link
Set up admin
Fix image delete appearance
Tests failing on prod
..EEEEEEEEEEEEEEEEEEEEEEEEEE/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/init.py:808: RuntimeWarning: DateTimeField received a naive datetime (2013-03-26 00:00:00) while time zone support is active.
RuntimeWarning)
/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/init.py:808: RuntimeWarning: DateTimeField received a naive datetime (2013-03-26 23:59:59.999999) while time zone support is active.
RuntimeWarning)
/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/init.py:761: RuntimeWarning: DateTimeField received a naive datetime (2013-03-25 00:00:00) while time zone support is active.
RuntimeWarning)
/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/init.py:761: RuntimeWarning: DateTimeField received a naive datetime (2013-03-27 00:00:00) while time zone support is active.
RuntimeWarning)
/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/init.py:761: RuntimeWarning: DateTimeField received a naive datetime (2013-02-28 00:00:00) while time zone support is active.
RuntimeWarning)
/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/init.py:761: RuntimeWarning: DateTimeField received a naive datetime (2013-04-01 00:00:00) while time zone support is active.
RuntimeWarning)
../app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/init.py:761: RuntimeWarning: DateTimeField received a naive datetime (2013-03-01 00:00:00) while time zone support is active.
RuntimeWarning)
.....EEEEEEEEE...................EE.....s..............................................................................................
ERROR: test_photo_count (photologue.tests.gallery.GalleryTest)
Method 'photo_count' should return the count of the photos in this
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/gallery.py", line 8, in setUp
super(GalleryTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_public (photologue.tests.gallery.GalleryTest)
Method 'public' should only return photos flagged as public.
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/gallery.py", line 8, in setUp
super(GalleryTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_sample (photologue.tests.gallery.GalleryTest)
Method 'sample' should return a random queryset of photos from the
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/gallery.py", line 8, in setUp
super(GalleryTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_and_crop (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_no_upscale (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_no_upscale_crop (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_no_upscale_mixed_height (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_no_upscale_mixed_width (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_one_dimension_height (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_one_dimension_width (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_rounding_cropped (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_rounding_to_fit (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_to_fit (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_to_fit_height (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_to_fit_height_enlarge (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_to_fit_width (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_to_fit_width_enlarge (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_resize_upscale (photologue.tests.resize.ImageResizeTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/resize.py", line 9, in setUp
super(ImageResizeTest, self).setUp()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test (photologue.tests.effect.PhotoEffectTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test (photologue.tests.resize.PhotoSizeCacheTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_accessor_methods (photologue.tests.photo.PhotoTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_count (photologue.tests.photo.PhotoTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_new_photo (photologue.tests.photo.PhotoTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_paths (photologue.tests.photo.PhotoTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_precache (photologue.tests.photo.PhotoTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_quoted_url (photologue.tests.photo.PhotoTest)
Test for issue #29 - filenames of photos are incorrectly quoted when
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 37, in setUp
self.pl = _create_new_photo(name='Landscape', slug='landscape')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_archive_day_photo_works (photologue.tests.views_photo.RequestPhotoTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/views_photo.py", line 18, in setUp
self.photo = helpers._create_new_photo(name='Fake Photo', slug='fake-photo')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute paths.")
NotImplementedError: This backend doesn't support absolute paths.
ERROR: test_archive_month_photo_works (photologue.tests.views_photo.RequestPhotoTest)
Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/views_photo.py", line 18, in setUp
self.photo = helpers._create_new_photo(name='Fake Photo', slug='fake-photo')
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/tests/helpers.py", line 18, in _create_new_photo
pl.save()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 536, in save
super(Photo, self).save(_args, *_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 495, in save
self.clear_cache()
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 465, in clear_cache
self.remove_size(photosize, False)
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 454, in remove_size
if not self.size_exists(photosize):
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 367, in size_exists
if os.path.isfile(func()):
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/functional.py", line 11, in _curried
return curried_func((args+moreargs), *_dict(kwargs, **morekwargs))
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 346, in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
File "/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py", line 312, in cache_path
return os.path.join(os.path.dirname(self.image.path), "cache")
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/fields/files.py", line 59, in _get_path
return self.storage.path(self.name)
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/files/storage.py", line 82, in path
raise NotImplementedError("This backend doesn't support absolute p
Total refactor of techniques
Current implementation has way high dev cost. Different OBJECT types, should normalize in db instead
Add bezier curve to flow diagram
Prepare for Heroku deployment
Technique page needs to be completed
Fix colors
Edit is totally broken
Make videos n:1 with techniques
Enable training tracking
Clicking through on flow doesn't work
Add Sentry
Increase details for each technique in Flow create
Flow editor appearing on two lines
Youtube videos don't save
Image editing doesn't work
Switch to S3 for production media
Build out users page
Fix settings in urls.py
Can't be serving static files using debug server in prod
RelatedManager displaying under techniques. Improve string rendering
Add escapes to submissions
Order techniques by type in flow create
Include change history
Improve login screen appearance
Fix botu tests
Allow variations of technique
Performance poor on laptop
Login redirects incorrectly
Saving a technique without a type causes an image_formset error
Static files on homepage don't work
Add htaccess
Scroll doesn't work well when zoomed out, weird
Fix count in Flow list
Include variations
Hide "Start"/"End" for invalid types
Improve colors of techniques / positions / subs
Fix formatting in Flow create
Style create form
Test and validate Youtube link / id functionality
Competition video analysis
The 'image' attribute has no file associated with it.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.