Dear Nick,
I thought was easyier to use the blobstore, but I see that there is
something I can't understand. I will check everything deeper and then I will
ask what doesn't work to me.

thanks.

Max

2010/6/21 Nick Johnson (Google) <[email protected]>

> Hi Massimiliano,
>
> On Mon, Jun 21, 2010 at 8:55 AM, Massimiliano <
> [email protected]> wrote:
>
>> Hi Nick,
>> I have checked all the documentations:
>>
>> 1. When I try to store the blob key in the IMG DB EXAPANDO, the app reach
>> the upload, but it seems to have problem before the self.redirect. I suppose
>> I can't do it here, but where can I do it? And how?
>>
>
> What problem? It's impossible to suggest a fix without knowing what problem
> you're encountering.
>
>
>>
>> class ImgHandler(blobstore_handlers.BlobstoreUploadHandler):
>> def post(self):
>>  upload_files = self.get_uploads('img')
>> self.redirect('/')
>>
>> 2. Is there way to store a link to the imagine stored in the blobstore? I
>> want to pass to the web framework just a link to the blobstore.
>>
>
> Please see the second link I provided. You can store blob keys in the
> datastore using the BlobReferenceProperty.
>
> -Nick Johnson
>
>
>>
>> {% for img in immagini %}
>> <img src="/serve/{{ img.link }}" />
>>  {% endfor %}
>>
>> In my understanding  I have always to have a link to the app that will
>> elaborate everything. Right?
>>
>> Thanks
>>
>> Max
>>
>>
>>
>>
>> 2010/6/21 Nick Johnson (Google) <[email protected]>
>>
>> Hi Massimiliano,
>>>
>>> Have you examined the example app in the documentation? This provides
>>> most of what you need:
>>> http://code.google.com/appengine/docs/python/blobstore/overview.html#Complete_Sample_App
>>>
>>> The BlobRerefenceProperty provides the property you need to store a blob
>>> key in the datastore:
>>> http://code.google.com/appengine/docs/python/datastore/typesandpropertyclasses.html#BlobReferenceProperty
>>>
>>> -Nick Johnson
>>>
>>> On Sun, Jun 20, 2010 at 9:41 PM, Massimiliano <
>>> [email protected]> wrote:
>>>
>>>> Hi all,
>>>> I can't understand the Blobstore. I have the lines below and I can
>>>> upload files in the Blobstore:
>>>>
>>>> class ImgHandler(blobstore_handlers.BlobstoreUploadHandler):
>>>> def post(self):
>>>>  upload_files = self.get_uploads('img')
>>>> self.redirect('/')
>>>>
>>>> Now I'm trying to show it to my users. How can I do it? I can't
>>>> understand the Appengine Guide.
>>>>
>>>> I want to store a link to the image in the datastore in a DB Expando in
>>>> order to have all in one place (link to the image,user name,...):
>>>>
>>>> class IMG(db.Expando):
>>>> Date = db.DateTimeProperty(auto_now_add=True)
>>>>
>>>> In the HTML I want to have something like that:
>>>>
>>>> {% for img in immagini %}
>>>> <img src="/serve/{{ img.link }}" />
>>>>  {% endfor %}
>>>>
>>>>
>>>> Can someone help me?
>>>>
>>>> Regards
>>>>
>>>> Massimiliano
>>>>
>>>>
>>>> --
>>>>
>>>> My email: [email protected]
>>>> My Google Wave: [email protected]
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Google App Engine" group.
>>>> To post to this group, send email to [email protected].
>>>> To unsubscribe from this group, send email to
>>>> [email protected]<google-appengine%[email protected]>
>>>> .
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/google-appengine?hl=en.
>>>>
>>>
>>>
>>>
>>> --
>>> Nick Johnson, Developer Programs Engineer, App Engine Google Ireland Ltd.
>>> :: Registered in Dublin, Ireland, Registration Number: 368047
>>> Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration
>>> Number: 368047
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Google App Engine" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<google-appengine%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/google-appengine?hl=en.
>>>
>>
>>
>>
>> --
>>
>> My email: [email protected]
>> My Google Wave: [email protected]
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<google-appengine%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine?hl=en.
>>
>
>
>
> --
> Nick Johnson, Developer Programs Engineer, App Engine Google Ireland Ltd.
> :: Registered in Dublin, Ireland, Registration Number: 368047
> Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number:
> 368047
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-appengine%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>



-- 

My email: [email protected]
My Google Wave: [email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to