currently i am checking all sever connection with browser
On Wednesday, April 10, 2013 5:32:51 PM UTC+5:30, Swapnil Bhavekar wrote:
>
> Hi Everybody,
>
> I am new in web.py. I am trying to connect my pyjamas example file with
> web.py server.
>
> The file are in *C:\Pyjama\examples\WCP_Tool\output\WCP_Tool.html*
> my server is placed as follows : *C:\Documents and
> Settings\dev1\Desktop\WebServer\webpy_jsonrpc\code.py*
>
> ==========================================================
> my code.py file is as follows :
>
> from network import JSONRPCService, jsonremote
> import web
> import os
>
>
> #render = web.template.render('C:\Pyjama\examples\WCP_Tool\output')
>
> urls = (
> '/chat/', 'chatcls',
> '/chat', 'chatcls',
> #'/WCP_Tool', 'WCP_Tool',
> '/(.*)', 'static' # static content
> )
>
> # to wrap static content like this is possibly a bit of an unnecessary
> hack,
> # but it makes me feel better. as i am unfamiliar with web.py, i don't
> # entirely know how it supports static content, so feel more comfortable
> # with doing it manually, here, with this "static" class.
>
> class WCP_Tool:
> def POST(self):
> return "POST"
>
> def GET(self):
> return "GET"
>
> class static:
> def POST(self, name):
> return "Hi through POST"
>
> def GET(self, name):
> if name == '':
> name = 'WCP_Tool.html'
> ext = name.split(".")[-1]
>
> cType = {
> "js":"application/x-javascript",
> "txt":"text/plain",
> "css":"text/css",
> "html":"text/html",
> "png":"images/png",
> "jpg":"image/jpeg",
> "gif":"image/gif",
> "ico":"image/x-icon" }
>
> *static_location = 'C:\Pyjama\examples\WCP_Tool\output'*
> * if name in os.listdir(static_location): *
> * web.header("Content-Type", cType[ext]) *
> * return open('%s/%s' % (static_location, name), "rb").read()*
> * *
> else:
> web.notfound()
>
> else:
> return "not able find file"
>
> # a "wrapper" class around the jsonrpc service "chatservice"
> class chatcls:
> def POST(self):
> return chatservice(web.webapi.data())
>
> chatservice = JSONRPCService()
>
> # the two demo functions
>
> @jsonremote(chatservice)
> def echo(request, user_name):
> web.debug(repr(request))
> return "hello world %s" % user_name
>
> @jsonremote(chatservice)
> def reverse(request, user_name):
> return "hello world %s" % user_name[::-1]
>
> # start me!
> if __name__ == "__main__":
> #web.run(urls, globals())
> * app = web.application(urls, globals())*
> * app.run()*
>
> ==========================================================
>
> * in my WCP_Tool.py file, i am trying to connect using following lines *
>
> if __name__ == '__main__':
> * pyjd.setup("http://127.0.0.1/examples/WCP_Tool/public/WCP_Tool.html")*
> app = WCP_Tool()
> app.TestFilesearch()
> pyjd.run()
>
> in my browser, when i type url =* http://localhost:8080/*
>
> *it calls that file, but only background color and title of tab changes.
> other things not appearing on screen.*
>
> Is this proper or i am missing something ?, pls reply.
>
> Regards & thanks,
> Swapnil
>
--
You received this message because you are subscribed to the Google Groups
"web.py" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/webpy?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.