I resolve it !
No bugs actually, it was just a confrontation between twoo routing
configurations.
- url : .*
and - url : /
It's very difficult to understand this problem when this works perfect on
local.
Thanks you for help :)
On Sat, Dec 6, 2008 at 6:11 PM, flu xius <[EMAIL PROTECTED]> wrote:
> The method post doesn't exists on request object. I copied the code which
> were present in documentation too, using this by default thats work on local
> but not in appstore...
>
> If nothing work how can I send my bug to google ?
>
>
> On Sat, Dec 6, 2008 at 12:50 PM, Jesaja Everling <[EMAIL PROTECTED]>wrote:
>
>>
>> Hi,
>>
>> to be honest, I can't see at the moment why this isn't working.
>> Maybe you want to try using this:
>>
>> greeting.content = self.request.POST['content']
>>
>> Your version should work just as well, though:
>>
>> greeting.content = self.request.get('content')
>>
>> No idea why it works on your localhost, and not when deployed...
>>
>> Not much help, but I tried! ;)
>>
>> Best Regards,
>>
>> Jesaja Everling
>>
>>
>> On Sat, Dec 6, 2008 at 10:51 AM, flu xius <[EMAIL PROTECTED]> wrote:
>> > This is the code HTML to submit a form in MainPage Class :
>> > self.response.out.write("""
>> > <form action="/sign" method="post">
>> > <div><textarea name="content" rows="3"
>> > cols="60"></textarea></div>
>> > <div><input type="submit" value="Sign Guestbook"></div>
>> > </form>
>> > </body>
>> > </html>""")
>> >
>> >
>> >
>> > And that's my other class Guestbook which take values and use the model
>> to
>> > insert data :
>> > class Guestbook(webapp.RequestHandler):
>> > def post(self):
>> > greeting = Greeting2()
>> >
>> > if users.get_current_user():
>> > greeting.author = users.get_current_user()
>> >
>> > greeting.content = self.request.get('content')
>> > greeting.put()
>> > self.redirect('/')
>> > ------------
>> >
>> > This project work perfecly in localhost, the method post should be taked
>> by
>> > the webapp callback
>> >
>> > application = webapp.WSGIApplication(
>> > [('/', MainPage),
>> > ('/logout', Logout),
>> > ('/login', Login),
>> > ('/sign', Guestbook)],
>> > debug=True)
>> >
>> >
>> > Thanx for help ! :)
>> >
>> > On Sat, Dec 6, 2008 at 4:37 AM, kang <[EMAIL PROTECTED]> wrote:
>> >>
>> >> your code?
>> >>
>> >> On Sat, Dec 6, 2008 at 5:12 AM, SebastienDudek <[EMAIL PROTECTED]>
>> wrote:
>> >>>
>> >>> Hi !
>> >>>
>> >>> I started a new application inside Google Engine :
>> >>> http://fluxius.appspot.com/
>> >>>
>> >>> This application is a part of guestbook in documentations. Problem is
>> >>> than I can submit by get methods but with post methods I have this
>> >>> error :
>> >>>
>> >>> Error: Method Not Allowed
>> >>> The request method GET is inappropriate for the URL /sign.
>> >>>
>> >>>
>> >>> To See whats the problem, I used get after the post method and I saw
>> >>> than on "/sign" url, get is only used.
>> >>>
>> >>> P.S : This project works on localhost ^^!
>> >>>
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> Stay hungry,Stay foolish.
>> >>
>> >>
>> >
>> >
>> > >
>> >
>>
>> >>
>>
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---