picture = Picture(gallery = gallery, image = request.FILES['image']) Should be
picture = Picture(gallery = gallery, image = request.FILES['image'].name) On Sep 23, 4:55 pm, mwebs <[EMAIL PROTECTED]> wrote: > Hello, > I am using Stdimage instead of the native models.ImageField to have > scaling and thumbnail support. With the former 0.97 release Stdimage > just worked perfect. Now I tried to use it with Django 1.0, and of > course I also updated Stdimage to the newest svn-release. > > But when uploading an Image I run into trubble: I get an TypeError > unsubscriptable object. > > Traceback: > File "C:\Programme\Python24\lib\site-packages\django\core\handlers > \base.py" in get_response > 86. response = callback(request, *callback_args, > **callback_kwargs) > File "D:\projects\openContext\src\pictures\views.py" in add_picture > 46. picture = Picture(gallery = gallery, image = > request.FILES['image']) > File "C:\Programme\Python24\lib\site-packages\django\db\models > \base.py" in __init__ > 266. signals.post_init.send(sender=self.__class__, > instance=self) > File "C:\Programme\Python24\lib\site-packages\django\dispatch > \dispatcher.py" in send > 148. response = receiver(signal=self, sender=sender, > **named) > File "C:\Programme\Python24\lib\site-packages\stdimage\fields.py" in > _set_thumbnail > 110. filename = self.generate_filename(instance, > os.path.basename(getattr(instance, self.name).path)) > File "C:\Programme\Python24\lib\site-packages\django\db\models\fields > \files.py" in _get_path > 49. return self.storage.path(self.name) > File "C:\Programme\Python24\lib\site-packages\django\core\files > \storage.py" in path > 202. path = safe_join(self.location, name) > File "C:\Programme\Python24\lib\site-packages\django\utils\_os.py" in > safe_join > 13. final_path = normcase(abspath(join(base, *paths))) > File "C:\Programme\Python24\lib\ntpath.py" in join > 67. elif isabs(b): > File "C:\Programme\Python24\lib\ntpath.py" in isabs > 53. s = splitdrive(s)[1] > File "C:\Programme\Python24\lib\ntpath.py" in splitdrive > 119. if p[1:2] == ':': > > Any ideas how to fix this bug, or better - what am I doing wrong? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---