Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ValueError Traceback (most recent call last)
- <ipython-input-15-bed9a9f3e7b2> in <module>()
- ----> 1 user.primary_image.save("image.jpg", File(img_temp), save=True)
- ~/Desktop/pyco/test/env/lib/python3.6/site-packages/django/db/models/fields/files.py in save(self, name, content, save)
- 84
- 85 def save(self, name, content, save=True):
- ---> 86 name = self.field.generate_filename(self.instance, name)
- 87 self.name = self.storage.save(name, content, max_length=self.field.max_length)
- 88 setattr(self.instance, self.field.name, self.name)
- ~/Desktop/pyco/test/env/lib/python3.6/site-packages/django/db/models/fields/files.py in generate_filename(self, instance, filename)
- 300 """
- 301 if callable(self.upload_to):
- --> 302 filename = self.upload_to(instance, filename)
- 303 else:
- 304 dirname = datetime.datetime.now().strftime(self.upload_to)
- ~/Desktop/pyco/test/app/user/models/user.py in upload_image_to(instance, filename)
- 23 def upload_image_to(instance, filename):
- 24 import pdb; pdb.set_trace()
- ---> 25 mime_type = imghdr.what(instance.primary_image)
- 26 # Normalize jpeg to jpg
- 27 if mime_type == 'jpeg':
- /usr/lib/python3.6/imghdr.py in what(file, h)
- 17 h = f.read(32)
- 18 else:
- ---> 19 location = file.tell()
- 20 h = file.read(32)
- 21 file.seek(location)
- ~/Desktop/pyco/test/env/lib/python3.6/site-packages/django/core/files/utils.py in <lambda>(self)
- 19 readlines = property(lambda self: self.file.readlines)
- 20 seek = property(lambda self: self.file.seek)
- ---> 21 tell = property(lambda self: self.file.tell)
- 22 truncate = property(lambda self: self.file.truncate)
- 23 write = property(lambda self: self.file.write)
- ~/Desktop/pyco/test/env/lib/python3.6/site-packages/django/db/models/fields/files.py in _get_file(self)
- 39
- 40 def _get_file(self):
- ---> 41 self._require_file()
- 42 if not hasattr(self, '_file') or self._file is None:
- 43 self._file = self.storage.open(self.name, 'rb')
- ~/Desktop/pyco/test/env/lib/python3.6/site-packages/django/db/models/fields/files.py in _require_file(self)
- 36 def _require_file(self):
- 37 if not self:
- ---> 38 raise ValueError("The '%s' attribute has no file associated with it." % self.field.name)
- 39
- 40 def _get_file(self):
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement