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.


Reply via email to